Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Kikat - Wasser Firmware for Beelink R89

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Re: NEW - Wasser Firmware V2.0.3 for Beelink R89/Tronsmart R28

    Originally posted by Henkdevries View Post
    Yes, that's correct.

    As a check up you can add this line (not necessary)

    Code:
    echo init.d is working >> /mnt/internal_sd/initdsupport.txt
    When reboot, check if "init.d is working" is shown in the textfile initdsupport.txt.

    If yes, you know the execute worked.
    Thanks! I have universal initd app wich has that line already.

    I have beelink r89 pcb v3.0 and micro stutters not completely gone but it's much much better now with less stutterings

    Comment


      Originally posted by Elroy1 View Post
      Thanks! I have universal initd app wich has that line already.

      I have beelink r89 pcb v3.0 and micro stutters not completely gone but it's much much better now with less stutterings
      Good to hear. Yes, i used the same app on my tronsmart r28 .

      Comment


        Originally posted by Elroy1 View Post
        Thanks! I have universal initd app wich has that line already.

        I have beelink r89 pcb v3.0 and micro stutters not completely gone but it's much much better now with less stutterings
        That worked for me in short (plays 1080p and 720p mkv over gigabit-ethernet without stutters):
        - use spmc 13.4.0
        - in expert configuration mode, under video use the rklibstagefright hardware acceleration only
        - from post #420 by sillykeith these options:
        --- to turn OFF "adjust display refresh rate to match video" and
        --- turn ON "Sync playback to display" from within XMBC System -> Video -> Playback.
        - from post #482 'firewall tuning' commands by vanzylst
        - wlan off, ethernet on in android configuration

        perhaps this may help you. my stutters are completely gone after tuning the firewall.
        Beelink R89 2/16GB Version PCB 3.0, Stock Firmware 111K4110_1219, SPMC 14.1
        Input: Wireless Logitech K340 Keyboard & M505 Mouse, Output: Philips 42PFL7404H/12

        Comment


          For some reason these commands work better when entered from an adb shell?:
          /system/bin/iptables -F bw_INPUT
          /system/bin/iptables -F bw_OUTPUT

          Hopefully wasser will add these changes to the next rom.

          Comment


            AW: NEW - Wasser Firmware V2.0.3 for Beelink R89/Tronsmart R28

            Did anyone hear from wasser?
            Or is he still on holiday.

            Gesendet von meinem SM-P905 mit Tapatalk 2

            Comment


              USB passthrough host to OTG

              Wasser,

              I thought I would just ask if this is possible.

              With the RK3288 the host ports and OTG are seperate and I was wondering if its possible to redirect host devices.

              Rationale if there is one... Touchscreen, mouse, keyboard shared between a TV box and win8.

              I have been looking at some of the IP-KVM sharing apps and its a nightmare with gestures between OS-es.

              I am a kernel & SDK noob and it would seem even though USB has host & accessory modes you are confined to using android protocols in accessory mode...?

              Anyway just thought I would ask Wasser if he had any thoughts on this or any other guru out there.

              Stuart

              Comment


                Originally posted by vanzylst View Post
                Good news people, I've found a software-only fix/workaround to the micro stutter problem

                Just put the following in your init.d config file (or you can run it from the command line):
                Code:
                /system/bin/iptables -F bw_INPUT
                /system/bin/iptables -F bw_OUTPUT
                Now you can just use the internal Ethernet as you would normally, and you don't have to plug in a USB adapter.

                The culprit seems to be the following iptables rules:
                Code:
                Chain bw_INPUT (1 references)
                 pkts bytes target     prot opt in     out     source               destination
                3162K   12G            all  --  *      *       0.0.0.0/0            0.0.0.0/0            ! quota globalAlert: 2097152 bytes
                7279K   57G            all  --  *      *       0.0.0.0/0            0.0.0.0/0            owner socket exists
                
                Chain bw_OUTPUT (1 references)
                 pkts bytes target     prot opt in     out     source               destination
                1809K  113M            all  --  *      *       0.0.0.0/0            0.0.0.0/0            ! quota globalAlert: 2097152 bytes
                5369K  389M            all  --  *      *       0.0.0.0/0            0.0.0.0/0            owner socket exists
                It looks like these rules are used by Android for some sort of bandwidth management (BandwidthController), but it's implemented in a way that hangs the system for a short period of time when it's doing its bandwidth management.

                So just delete those rules and voilà! Micro stutters gone...

                Hope this works for you as well, let me know.

                Cheers
                My Init.d map is empty on my Ubox R89?
                and i would love to fix the stuttering problem....

                Comment


                  Originally posted by stuartiannaylor View Post
                  I thought I would just ask if this is possible.

                  With the RK3288 the host ports and OTG are seperate and I was wondering if its possible to redirect host devices.

                  Rationale if there is one... Touchscreen, mouse, keyboard shared between a TV box and win8.
                  Wouldn't be much easier to just buy USB KVM switch like that?
                  RK3288 2GB/16GB OC 1.9GHz at 1.2V RAM [email protected] Wasser's 3.0.11 firmware
                  Out: monitor FullHD 16:9, 3.5" jack headphones; In: remote control, USB HUB: keyboard + mouse + pendrive
                  bricked: VOYO V1 mini 8G/64GB Windows 10

                  Comment


                    Originally posted by martijn156 View Post
                    My Init.d map is empty on my Ubox R89?
                    and i would love to fix the stuttering problem....
                    Install universal initd from playstore if you have problems and use ES file explorer and enable root explorer in options. Then try again.

                    Comment


                      Originally posted by Henkdevries View Post
                      Install universal initd from playstore if you have problems and use ES file explorer and enable root explorer in options. Then try again.
                      I installed universal initd, and now 1 have some files in the init.d map.

                      Now the file is called testinitd . But now i don't know if i add the code if the code is working?
                      Which name should i give to the initd config file?

                      Comment


                        Originally posted by martijn156 View Post
                        I installed universal initd, and now 1 have some files in the init.d map.

                        Now the file is called testinitd . But now i don't know if i add the code if the code is working?
                        Which name should i give to the initd config file?
                        If you check out this post http://www.freaktab.com/showthread.p...l=1#post266442 you can add a line of code to your init.d file (which can be called anything) which will create a file you can then check for, you will then know the script is running if the file is saved.

                        Comment


                          Originally posted by gffmac View Post
                          If you check out this post http://www.freaktab.com/showthread.p...l=1#post266442 you can add a line of code to your init.d file (which can be called anything) which will create a file you can then check for, you will then know the script is running if the file is saved.
                          I've already have that sentence in the file the only thing i need to know is what name i should give to the config file?

                          Comment


                            Originally posted by martijn156 View Post
                            I've already have that sentence in the file the only thing i need to know is what name i should give to the config file?
                            Call it anything you like it doesnt matter.

                            Comment


                              Originally posted by martijn156 View Post
                              I installed universal initd, and now 1 have some files in the init.d map.

                              Now the file is called testinitd . But now i don't know if i add the code if the code is working?
                              Which name should i give to the initd config file?
                              Perhaps this way could help you
                              init.d app: https://play.google.com/store/apps/d...re.initd&hl=de
                              script editor: https://play.google.com/store/apps/d...roidedit&hl=de
                              File manager: https://play.google.com/store/apps/d...ommander&hl=de
                              I made a directory "scripts" unter the "Download" folder. put a file named eth0.sh in it. Gave the rights rwx rwx -rx (775) with total commander. TC needs root rights, also as es file manager. In the file you write the 2 shell commands discussed here (iptables).
                              Now in init.d app you config the directory, where the script is stored. mine is .../Download/scripts. Activate the app. then reboot. that's it.
                              Name of the script here is only interesting if you want some more scripts in an order to be run.
                              Last edited by ChiefWiggum; 05 January 2015, 20:51.
                              Beelink R89 2/16GB Version PCB 3.0, Stock Firmware 111K4110_1219, SPMC 14.1
                              Input: Wireless Logitech K340 Keyboard & M505 Mouse, Output: Philips 42PFL7404H/12

                              Comment


                                Its fixed! I changed the folder for the output txt file for checking the script status and it says dat the file is working correctly

                                Comment

                                Working...
                                X