Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

[Pipo X7] OS - Linux

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

    [Pipo X7] OS - Linux

    I had done some useful extracts from [Freaktab Developer Review] Pipo X7 Windows 8.1 TV Box by rrileypm

    Originally posted by blinkone
    I don't no if its any help or not but I no that Linuxium (Ian Morrison) has got Ubuntu 14.10 up and running on the meegopad https://plus.google.com/+IanMORRISON/posts/JcYDGALYhy5
    Originally posted by dmesg
    I had no trouble booting 64-bit ubuntu 14.10 using a method described by Linuxium here:

    (Permission is required for some reason).

    Unfortunately, wi-fi is not recognized at all by linux (I don't even see a device anywhere), but ethernet works fine.
    Here is the output of lsusb and lspci:
    Code:
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 004: ID 0781:5567 SanDisk Corp. Cruzer Blade
    Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
    Bus 001 Device 002: ID 0a46:1269 Davicom Semiconductor, Inc.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Code:
    00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0f)00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0f)
    00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0f)
    00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0f)
    00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0f)
    Originally posted by dmesg
    One more problem under linux: audio doesn't work. This is much worse than lack of Wi-Fi...
    Originally posted by linuxium
    The document, including the reasons for why "permission is required", is on my G+ post here https://plus.google.com/109451178006...ts/2CvzasQT7nB where I have also included some performance statistics and comparisons. I also show the device successfully dual-booting here https://plus.google.com/109451178006...ts/HGyy9P79ZUm.

    For the sake of completeness, I'll reprint my explanation here:
    Prior to purchasing this device I confirmed with the seller that it worked with Windows, Android and Linux.
    After weeks of being promised that the device would be shipped "tomorrow", I finally received it. Only to find that Windows is not activated, there is no dual-boot Android and Linux isn't available.
    I paid USD 160 for this device back in October. $110 for the base device plus $10 for the 2G RAM version plus $30 for shipping and a further $10 for payment fees.
    Unfortunately discussions with the supplier are farcical. They now say it is an "hdmi stick with windows system but without license". Regarding Android they say "we prefer you can test windows 8.1 system" and for Linux the response is "linux supported but our buttom still not finished so now it cannot be installed linux at the moment". I also asked them how to re-install Windows after I corrupted my device however the instructions they sent do not work.
    So why have I made my instructions for installing Linux private?
    Firstly I don't feel particularly benevolent to Chinese device manufacturers and sellers who continually leverage my work for their profit without any recognition, donations or even a thanks.
    Secondly I don't want people to randomly try some instructions on the spur of the moment and then corrupt their device when there are no working recovery solutions available at the moment.
    Thirdly I put effort and time into writing and testing the instructions. In the past I've had no visibility of how many people are actually interested in things I've done. Certainly if donations are to go on then I'm wasting my time.
    Hence the document is private, but freely available to anyone who asks for it in the hope that they are genuinely interested, know what they are doing, and perhaps even thankful for it.
    Originally posted by dmesg
    First thanks a lot for your work, it's really appreciated, even if not always acknowledged.

    Many of the negative reasons you wrote about Meego don't apply to X7:
    - It's clearly marketed as Windows only, anyone buying it for Linux is doing so at his own risk
    - The windows is activated
    - It's only ~100$
    - The manufacturer is a decently big company with lots of products
    - Once you boot to Linux liveCD, you can save an image of original mmcblk0 to a hard drive for recovery purposes, maybe it should be suggested in your instructions.
    RK3288 Devices
    - Overview BOX (LINK !)
    - Overview STICK (Dongle) (LINK !)

    MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
    UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
    Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
    Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

    RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
    Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

    #2
    Originally posted by no_spam_for_me View Post
    Just FYI, unfortunately I cannot afford to buy the Pipo X7 and Pipo don't want to provide me one so I won't be developing anything for this device as I have nothing to test on.

    Comment


      #3
      Originally posted by linuxium View Post
      Just FYI, unfortunately I cannot afford to buy the Pipo X7 and Pipo don't want to provide me one so I won't be developing anything for this device as I have nothing to test on.
      That's definately a bad decision of pipo. It would definately boost sales if you did your linux magic on the x7 . Maybe rrileypm can ask his friend at pipo if he could send you one...

      Comment


        #4
        Or if a couple of us here fancied sharing the purchase to get one to linuxium

        Comment


          #5
          FYI
          Originally posted by noggin View Post
          CNX Software have just linked to a live image for the Meegopad T01 of Ubuntu 14.10. It appears that some stuff is still missing driver support - but could be worth a try on the Pipo as well?

          MeegoPad T01 has recently been shown to boot Ubuntu and Android, but no installation disk had been provided so far. But thanks to deadhp1, there's now a


          (Apologies if posting this in both the Meegopad and Pipo X7 subforums is against protocol)

          *EDIT* Plus details on wifi driver installation here? http://www.armtvtech.com/armtvtechfo...?f=574&t=79716
          RK3288 Devices
          - Overview BOX (LINK !)
          - Overview STICK (Dongle) (LINK !)

          MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
          UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
          Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
          Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

          RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
          Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

          Comment


            #6
            Yesterday I've been playing with my PiPO X7, first making a full backup of the internal storage with Clonezilla, and afterwards installing Ubuntu on the eMMC. This all went perfectly, except the point of getting it to boot from the internal EFI. I copied over the same GRUB EFI binary I used to boot from my USB stick, and GRUB booted succesfully, and after some fiddling it would try to start Ubuntu, but it never succeeded in that. First it was complaining about the command `[' not being found. It seems the EFI binary of GRUB (or at least the 32 bits EFI binary) doesn't support if statements in the grub.cfg file. I removed those, and manually created a grub.cfg without all the if statements. When trying to boot it now, at one point it just freezes, it gives no textual output, so I have nothing to debug...

            Anyone got any further than that?

            Edit: this was the official Ubuntu 14.10 image, not the live image for the MeegoPad T01.

            Comment


              #7
              Clonezilla...
              The Ubuntu-Based AMD64 version (http://clonezilla.org/downloads/down...ch=alternative) ???
              RK3288 Devices
              - Overview BOX (LINK !)
              - Overview STICK (Dongle) (LINK !)

              MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
              UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
              Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
              Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

              RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
              Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

              Comment


                #8
                Originally posted by no_spam_for_me View Post
                Clonezilla...
                The Ubuntu-Based AMD64 version (http://clonezilla.org/downloads/down...ch=alternative) ???
                No, I used the current stable release, the Debian-based i686-pae version.

                Comment


                  #9
                  Gearbest, Geekbuying, or other vendors!

                  Originally posted by linuxium View Post
                  Just FYI, unfortunately I cannot afford to buy the Pipo X7 and Pipo don't want to provide me one so I won't be developing anything for this device as I have nothing to test on.
                  Forget Pipo... Lets try another way.

                  Gearbest, Geekbuying, or any other vendor here, want some brownie points?

                  Any chance you can send linuxium a X7 for Linux development?

                  Bob
                  "Pzebacz im, bo nie wiedzą, co czynią"
                  "Прости им, они не ведают, что творят"
                  "Perdona loro perché non sanno quello che fanno"
                  "Vergib ihnen, denn sie wissen nicht, was sie tun"
                  "Vergeef hen want ze weten niet wat ze doen"
                  "Pardonne-leur car ils ne savent pas ce qu'ils font"
                  "Perdónalos porque no saben que lo que hacen"
                  "Oprosti im, jer ne znaju što čine"
                  "Forgive them as they know not what they do"





                  Comment


                    #10
                    Originally posted by Finless View Post
                    Forget Pipo... Lets try another way.

                    Gearbest, Geekbuying, or any other vendor here, want some brownie points?

                    Any chance you can send linuxium a X7 for Linux development?

                    Bob
                    I'm still waiting for mine and I was the only person on the dev team who was interested in these baytrail chips originally lol. I even turned down other boxes and said I would wait for this. Sods law.
                    To Infinity and Beyond.... XBMC

                    Comment


                      #11
                      If you're able to post a Donate link, I'm in for $10 and I'm sure another 10 users would be up to doing the same to get you a box.

                      Originally posted by linuxium View Post
                      Just FYI, unfortunately I cannot afford to buy the Pipo X7 and Pipo don't want to provide me one so I won't be developing anything for this device as I have nothing to test on.

                      Comment


                        #12
                        Audio Hardware IDs

                        The baytrail chipset does has some kind of integrated audio support, but I don't think it is used on the X7 for the front audio jack.

                        Here is the Intel Device ID:
                        Intel SST Audio Device (WDM)
                        Device ID is: 8086:0F28

                        However, I suspect the audio jack is using a realtek chip, as there is this:
                        Realtek I2S Audio Codec
                        10EC:5640

                        It may actually be 10EC:5642 as that appears in the BIOS. There is an ALSA driver out there for RT5639/40/42 if someone wants to try with one of the IDs: 10EC:5640 or 10EC:5642.

                        Comment


                          #13
                          Originally posted by doublea View Post
                          If you're able to post a Donate link, I'm in for $10 and I'm sure another 10 users would be up to doing the same to get you a box.
                          That's right, Linuxium....If you post your Paypal link...I'll spot you $10 or so. We really need to get you one of these boxes.
                          Randy
                          Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
                          Read my BIO Here
                          Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
                          Donate here

                          Comment


                            #14
                            Originally posted by rrileypm View Post
                            That's right, Linuxium....If you post your Paypal link...I'll spot you $10 or so. We really need to get you one of these boxes.
                            Me too.

                            Comment


                              #15
                              I've been able to succesfully install Ubuntu, but never got it to boot from the internal EFI. I can get it to boot from the USB EFI, when just copying the Ubuntu section from the grub.cfg from the Ubuntu install to my USB... On the internal EFI, GRUB boots properly, but it just refuses to boot Ubuntu, it freezes when trying to boot, without any error messages to go on... I tried the grub-efi-ia32 package as well as a copy of the bootia32.efi used on my USB stick (which works when loaded from USB), but both of them had the same problem, it just freezes. If anyone has a clue, or wants to know how I got this far, let me know. Linuxium's guide for the MeegoPad is a great start of course.

                              I haven't been playing with any drivers (e.g. sound) yet, because I first wanted to make it boot properly, without needing a USB stick.

                              Comment

                              Working...
                              X