Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

[ROM] Unofficial OpenELEC for MK808B+ and MXQ

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by PatrickJB View Post
    @kszaq
    Hi K, yes still here, fried my old box, a long story, but I have a new one coming today / tomorrow and I'm going the SD card route this time because of all the problems people seem to have with bootloaders etc.

    Therefore could you just clarify a few points?

    I've got a SD card ready with version 1.0..1.1 HD18Q image on (may need to try the MXQ version) but I'm wondering if I should use the new aml_autoscript you've just put up? If the answer is, a simple yes, can you confirm that I simply need to remove: factory_update_param, recovery and the OpenELEC bootloader leaving just SYSTEM and Kernal which I them add then add the new aml_autoscript to?

    Cheers!
    Yes, you can use the new aml_autoscirpt and that's exactly how to do this.

    Originally posted by Bombone View Post
    Hey guys,

    Just a simple question, I use MK808B+ booting from SD: is there a way/command to quickly reboot from the internal partition (original system in the ROM) without having to remove the SD card every time? Obviously at next reboot it should automatically start from SD again

    ps. Thanks a lot for your effort, version 6 works like a charm!
    There used to be a way but it needed a modified bootloader which I no longer supply because of many bricked boxes. I haven't come up with an idea on how to make it possible without modifying bootloader.

    Comment


      Originally posted by kszaq View Post
      Yes, you can use the new aml_autoscirpt and that's exactly how to do this.


      There used to be a way but it needed a modified bootloader which I no longer supply because of many bricked boxes. I haven't come up with an idea on how to make it possible without modifying bootloader.

      Oh great, I thought there could be some ssh command... well it's not a very important thing anyway, the rom definitely rocks! Thanks for your hard work Kszaq

      Comment


        Originally posted by kszaq View Post
        cartucho16 sammaz vn800art Three things about booting from SD card:
        1. My first mistake: there are indeed no additional uenv-updating files in SD card images. You need to download and unpack uenv update and use toothpick method. When you update uenv, the progress bar goes up to 10-15% and box reboots, this is completely normal!
        2. M̶y̶ ̶s̶e̶c̶o̶n̶d̶ ̶m̶i̶s̶t̶a̶k̶e̶ ̶i̶n̶ ̶6̶.̶0̶.̶1̶.̶3̶ ̶i̶m̶a̶g̶e̶:̶ ̶w̶r̶o̶n̶g̶ ̶n̶a̶m̶e̶ ̶f̶o̶r̶ ̶k̶e̶r̶n̶e̶l̶ ̶i̶m̶a̶g̶e̶.̶ ̶T̶o̶ ̶b̶o̶o̶t̶ ̶6̶.̶0̶.̶1̶.̶3̶ ̶s̶u̶c̶c̶e̶s̶s̶f̶u̶l̶l̶y̶,̶ ̶r̶e̶n̶a̶m̶e̶ ̶K̶E̶R̶N̶E̶L̶.̶I̶M̶G̶ ̶o̶n̶ ̶S̶D̶ ̶c̶a̶r̶d̶ ̶t̶o̶ ̶k̶e̶r̶n̶e̶l̶.̶i̶m̶g̶ ̶(̶a̶l̶l̶ ̶l̶o̶w̶e̶r̶c̶a̶s̶e̶)̶.̶
        3. I'm testing a new method of updating uenv variables that won't need flashing, one time toothpick and you'll be good to go. To try it, download this file and unpack it to SD card. You should have three files: kernel.img, SYSTEM and aml_autoscript. Delete any other files if they are present. With card made that way inserted, use a toothpick method to power on the box. It should boot straight to OpenELEC. Toothpick is only needed for a first boot.

        Sorry for 1 and 2, I needed some time to figure out that I messed these things up. Fixes, new uenv update method (much more reliable) and other tiny bug fixes coming in 6.0.1.4. Bug hunting takes some time.

        @Everyone I read your posts and work hard to fix bugs that you report, I don't reply to every single one to not make this post a few pages long.
        Yes, it worked!
        I add the new aml_autoscript file to 6.0.1.3 files and boot with toothpick method and instantly I am booting in OpenElec
        Wifi works flawless with my RTL8723BS also!
        Thanks kszaq for your hard work and four your patience with newbies like me.




        Now I only have to figure how to make CEC works.
        So far I try this:
        • Install Wetek Addon in Kodi. Config. CEC Enabled . Nothing.
        • I add echo 0xf > /sys/class/amhdmitx/amhdmitx0/cec_config in autostart.sh in .config folder in OpenElec. Nothing.
        • Download http://s805.eu/releases/CEC-uenv-modifier/ I choose CECB-no-automatic-tv-turn-off.zip . Booted with toothpick method.
          Now I ssh in OpenElec and command: cat /proc/cmdline returns this:
          Code:
          	init=/init console=ttyS0,115200n8 no_console_suspend storage=1 vdaccfg=0xa000 logo=osd1,loaded,0x7900000,1080p,full hdmimode=1080p
          	cvbsmode=576cvbs androidboot.firstboot=1 [COLOR=#FF0000]hdmitx=[/COLOR] bootfromsd console=tty0 consoleblank=0 scaling_governor=interactive scaling_min_freq=96000
          	scaling_max_freq=1536000 quiet [COLOR=#FF0000]hdmitx=cecf[/COLOR] BOOT_IMAGE=kernel.img boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2
          How you could see hdmitx= appears twice one empty and another with cecf value when I choose CECB (no automatic tv turn off). Strange.
          Anyway this also make no difference. CEC not working.

        Only rest to change cable. I not using the cable shipping with MK808B Plus because I read it is not compatible with CEC. My cable is a HDMI to Mini HDMI cable labeled as 1.3 compliant. My TV is a Samsung D Series (CEC works in this TV because CEC in Raspberry Pi works OK)

        Any advice?
        Last edited by cartucho16; 27 February 2016, 01:23.

        Comment


          Originally posted by cartucho16 View Post

          Yes, it worked!
          I add the new aml_autoscript file to 6.0.1.3 files and boot with toothpick method and instantly I am booting in OpenElec
          Wifi works flawless with my RTL8723BS also!
          Thanks kszaq for your hard work and four your patience with newbies like me.




          Now I only have to figure how to make CEC works.
          So far I try this:
          • Install Wetek Addon in Kodi. Config. CEC Enabled . Nothing.
          • I add echo 0xf > /sys/class/amhdmitx/amhdmitx0/cec_config in autostart.sh in .config folder in OpenElec. Nothing.
          • Download http://s805.eu/releases/CEC-uenv-modifier/ I choose CECB-no-automatic-tv-turn-off.zip . Booted with toothpick method.
            Now I ssh in OpenElec and command: cat /proc/cmdline returns this:
            Code:
            init=/init console=ttyS0,115200n8 no_console_suspend storage=1 vdaccfg=0xa000 logo=osd1,loaded,0x7900000,1080p,full hdmimode=1080p
            cvbsmode=576cvbs androidboot.firstboot=1 [COLOR=#FF0000]hdmitx=[/COLOR] bootfromsd console=tty0 consoleblank=0 scaling_governor=interactive scaling_min_freq=96000
            scaling_max_freq=1536000 quiet [COLOR=#FF0000]hdmitx=cecf[/COLOR] BOOT_IMAGE=kernel.img boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2
            How you could see hdmitx= appears twice one empty and another with cecf value when I choose CECB (no automatic tv turn off). Strange.
            Anyway this also make no difference. CEC not working.

          Only rest to change cable. I not using the cable shipping with MK808B Plus because I read it is not compatible with CEC. My cable is a HDMI to Mini HDMI cable labeled as 1.3 compliant. My TV is a Samsung D Series (CEC works in this TV because CEC in Raspberry Pi works OK)

          Any advice?
          This is the verified and recommended cable. I have purchased 4 of them for friends and they all work with CEC.



          Comment


            After a few days of bug hunting and fixing I present you a new release: 6.0.1.4.

            Changelog:
            • updated Linux kernel to 3.10.97
            • fixed some USB-related issues (e.g. low speed devices not detected) - this may fix USB-based Relatek WiFi and hangup issues as well <- this issue was present ever since and it might have been the cause of all hangup issues for HD18Q users. For me it was triggered by plugging a wireless keyboard - it was not detected and box would hang after a few minutes or a reboot. I'm very happy to see it gone.
            • fixed SD images
            • CEC is force-enabled if no configuration parameter passed by bootloader
            • more reliable SD card installation method: aml_autoscript instead of uenv-update ZIP <- this should resolve not-being-able-to-boot-from-SD issues as there's no longer an external recovery image involved, all work is done by bootloader
            Tips & tricks:https://github.com/kszaq/OpenELEC.tv...es/tag/6.0.1.4

            I'm off for the weekend now. If there are no serious bugs in 6.0.1.4, the next release will be a beta with Kodi Jarvis (almost ready!).
            Last edited by kszaq; 27 February 2016, 21:08.

            Comment


              Cannot do always the same messages, but ..... WOW, WAAVAWOOOMAHHH!!!!!
              Going to play!

              Comment


                All OK, Mk808b Plus Ap6212 up and rocking OE 6.0.1.4 sdcard! Thanks kszaq !

                Comment


                  Applied H18Q update via storage/.update folder method from OpenElec page, no problems so far running from nand

                  Comment


                    Originally posted by cartucho16 View Post

                    Now I only have to figure how to make CEC works.
                    So far I try this:
                    • Install Wetek Addon in Kodi. Config. CEC Enabled . Nothing.
                    • I add echo 0xf > /sys/class/amhdmitx/amhdmitx0/cec_config in autostart.sh in .config folder in OpenElec. Nothing.
                    • Download http://s805.eu/releases/CEC-uenv-modifier/ I choose CECB-no-automatic-tv-turn-off.zip . Booted with toothpick method.
                      Now I ssh in OpenElec and command: cat /proc/cmdline returns this:
                      Code:
                      	init=/init console=ttyS0,115200n8 no_console_suspend storage=1 vdaccfg=0xa000 logo=osd1,loaded,0x7900000,1080p,full hdmimode=1080p
                      	cvbsmode=576cvbs androidboot.firstboot=1 [COLOR=#FF0000]hdmitx=[/COLOR] bootfromsd console=tty0 consoleblank=0 scaling_governor=interactive scaling_min_freq=96000
                      	scaling_max_freq=1536000 quiet [COLOR=#FF0000]hdmitx=cecf[/COLOR] BOOT_IMAGE=kernel.img boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2
                      How you could see hdmitx= appears twice one empty and another with cecf value when I choose CECB (no automatic tv turn off). Strange.
                      Anyway this also make no difference. CEC not working.


                    Only rest to change cable. I not using the cable shipping with MK808B Plus because I read it is not compatible with CEC. My cable is a HDMI to Mini HDMI cable labeled as 1.3 compliant. My TV is a Samsung D Series (CEC works in this TV because CEC in Raspberry Pi works OK)

                    Any advice?
                    It was the cable.
                    It change the cable with a 1.4 compliant at voilá, it works!

                    So, for your information, the HDMI 1.3 don't work with CEC. My (not working) cable is like this: Click image for larger version

Name:	2d1pshd.jpg
Views:	67
Size:	6.8 KB
ID:	557707

                    Comment


                      Fine red colour, though!

                      Comment


                        Originally posted by kszaq View Post
                        There used to be a way but it needed a modified bootloader which I no longer supply because of many bricked boxes. I haven't come up with an idea on how to make it possible without modifying bootloader.
                        The modified bootloader always worked for me. So can i re-flash that bootloader and the "reboot to android" script will work again?

                        Comment


                          Originally posted by phinc View Post
                          The modified bootloader always worked for me. So can i re-flash that bootloader and the "reboot to android" script will work again?
                          Yes, reboot switch_system should work then. And you won't need to use the new aml_autoscript to boot from SD card.

                          Comment


                            Originally posted by kszaq View Post
                            After a few days of bug hunting and fixing I present you a new release: 6.0.1.4.
                            Thanks Kszaq.

                            All seems to be working well on my MK808B+.

                            Comment


                              One issue i stumbled accross is no audio with streams 22050 HZ . See screenshot whilst playing stream with that audio

                              Comment


                                Hello,
                                I have the MXQ all black box. 6.0.1.1 worked great. I used the HD18Q built. on nand. (Remote works, Wifi works, Box goes to Suspend mode when Powered off)
                                However when i try the newer HD18Q built, my box gets into bootloop mode at the MXQ logo screen. I then tried the newer MXQ built on nand and it installs fine and boots up, but my remote will not work. I tried installing remote.config file in the .config folder, but it doesn't work.
                                Any advice to help me resolve this issue would be appreciated.

                                Comment

                                Working...
                                X