Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

[BETA][5.0.2] Android TV (CM12 based) for WeTek Play

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

    #31
    * ROM 2015-01-05

    Some minor changes and three relevant:
    - replaced CM's Superuser with SuperSU (the new superuser that has recently been committed doesn't work with this kernel that doesn't have SELinux enabled), the first time you will run supersu app (if ever...) a notification will tell you to update su binary, all the files are updated but, again, because of the lack of SELinux it will drive SuperSU a little bit crazy, just let it update the su binary in the normal way and it won't bother anymore
    - added an exception to not detect the airmouse as an hw keyboard so the aosp ime will popup (if you have an hw keyboard it won't show unless you force it from language & input settings, leanback keyboard will always popup btw)
    - remapped the key layout of the airmouse so now you will be able to select letters using leanback keyboard
    WeTek Play
    Recoveries: CWM | TWRP
    Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
    KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
    Misc: Unbrick WeTek Play

    Comment


      #32
      Android TV (CM12 based) for WeTek Play

      Hey Christian Troy,
      i got my WeTek Play and looking at the different Roms you provided.
      I got with Android TV Rom problems connecting to the closest Wifi Rounter(working as a Repeater).
      I could connect to Wifi Router far away, though the distance makes the connection to slow.
      I got no problems with the Omni and CM / 5.0.2 Roms as well the WeTek Rom.

      What i tried:
      Restarting Android TV, Restarting Rounter, Changing WPA2 to WPA, Full Wipe + Reflash, moving Box closer to router and Entering SSID manually. On the second flash i could very shortly see the Wifi Network afte boot, though it diappeart then.
      It never reappeart after that.

      Another cool feature would be to use the Android TV Remote App with this Rom.

      Right now it doesnt find the WeTek Play. Because searching with the Air Mouse and entering on the On-Screen Keyboard is really a fiddly work.

      But i have to say, really awesome work Christian Troy!
      Thanks man!

      Comment


        #33
        That's really weird, specially because the wifi management is the same as in CM12, try to connect to it from the main Android settings (the one you access from sideload launcher), that's the only different thing (the one in android tv's settings is a semplified version).
        I have the same setup at home, two routers, one of them is a wds repeater and I have no problems connecting to it from the kitchen (the repeater is closer respect the main router), btw both routers are using gargoyle (openwrt).
        Are they using the same SSID? Maybe that drives the android tv's settings wifi connector a little bit crazy.

        I wouldn't be surprised if that Google app uses the same authentication method that G is using in the "cast" application, aka using a certificate signed with proprietary keys that will work only on Google devices.

        BTW, you can use the leanback keyboard, for more productivity (just for a web browsing session) a usb/bt keyboard can't be beaten, those keyboards are just for a basic use, like just a search or basic things like that, if you use it intensively it's better connecting a real keyboard.

        Thanks for trying this rom I find these Lollipop based roms to be really good, art leaves a lot of ram available (after a boot you have more than 400mb free), the only annoying thing is that installing or updating apps lag the device a lot, because art has to compile the apk (and spikes both cores at 100% while it does that job), so sometimes you might feel it sluggish but it's the play store updating something (specially the play services takes some time because it's huge).
        WeTek Play
        Recoveries: CWM | TWRP
        Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
        KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
        Misc: Unbrick WeTek Play

        Comment


          #34
          I also update by wifi... and was pretty fine... honestly only think missing on 5.0.2 is a decent dvbplayer or livetv inside kodi. This is what makes me boot on openelec. If not I will be using always android.

          Comment


            #35
            I did try the original settings app, same problem.
            Will try the cm 12 build for some time.
            Maybe the next build fixes it automatically.

            Comment


              #36
              BTW other people are working on porting (and making it work with all the tuners) tvheadend for android on wetek os so you will be able to use xbmc/kodi on android as well (even if I prefer WeTek Theater, maybe because I'm used to STB).

              @ApOgedoN
              what router are you using? It looks like some sw incompatibility. I even tried to set-up and old fonera running dd-wrt to create a (third) repeater and had no problem connecting to it. What I can assure you is that wpa_supplicant is the same between cm12 and atv
              WeTek Play
              Recoveries: CWM | TWRP
              Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
              KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
              Misc: Unbrick WeTek Play

              Comment


                #37
                Gonna redownload & reflash it.
                Don't think its a problem on the router.

                Edit: after boot i managed to hit my wifi network, entered password though it then couldn't connect. Went back, signal gone. Reboot and still couldn't find network.
                This time it doesn't even find the router far away, it finds 2 networks from the neighborhood.
                CM 12 had no problems at all, strange if it's the same

                My router is a Fritzbox 7240 on newest Firmware.
                Last edited by ApOgedoN; 09 January 2015, 10:39.

                Comment


                  #38
                  @ApOgedoN
                  I've just seen the edit
                  it might be a problem with the unit, maybe the internal wifi antenna came a bit lose from the factory or a bad soldering. I find the WiFi of my 3 models (2 naked boards and one the same as the unit that is being sold) very strong, in fact I can reach the main router from the kitchen and still get a decent signal (the old Fonera, that I used to give network accesso to an old STB, can't do it unless I use a bigger antenna).

                  Just to be sure go to the advanced settings of the wifi and see if it's enabled the option to avoid poor networks.
                  WeTek Play
                  Recoveries: CWM | TWRP
                  Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                  KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                  Misc: Unbrick WeTek Play

                  Comment


                    #39
                    * ROM 2015-01-10
                    WeTek Play
                    Recoveries: CWM | TWRP
                    Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                    KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                    Misc: Unbrick WeTek Play

                    Comment


                      #40
                      This build includes a kernel that I've built from sources, disabling an option that was hogging the cpu when a network service was binding on the localhost interface (hopefully all the other things will keep working, I don't know how far it is respect the kernel used by latest WeTek OS roms, in case I'll ask for updated sources).
                      Acestream, for example, was unusable because of this, now it works like a charm (tested under Kodi 14.1 RC and latest P2P-Streams, right now SopCast shipped with that addon doesn't work with Lollipop)
                      Included CEC settings under Settings -> WeTek Settings, untested because I have any cec capable device. It should work because it's just a matter about writing some stuff to the proper sysfs file and let the kernel handle it.
                      Fixed a problem that might happen when quitting from daydream (the screensaver) that was sending the device to sleep (I don't know why it happened, it wasn't doing it when I tested daydream in early builds but some upstream changes might have changed something)

                      * ROM 2015-01-11
                      WeTek Play
                      Recoveries: CWM | TWRP
                      Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                      KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                      Misc: Unbrick WeTek Play

                      Comment


                        #41
                        Final fix for the zoom in issue on WeTek Theater. I tried to be nice, but I had to do it the hard way... now it won't happen anymore, it's practically impossible (I hope!!)

                        * ROM 2015-01-12
                        WeTek Play
                        Recoveries: CWM | TWRP
                        Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                        KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                        Misc: Unbrick WeTek Play

                        Comment


                          #42
                          Workaround for the last frame of the last channel played on WeTek Theater that was visible when launching some apps (like Kodi), it's just cosmetic and will be handled better when the new WeTek Theater will be released (I told them to put the modification straight in the Theater's code, when quitting the app)
                          Added support for link2sd, if you wanna use it prepare a microsd card using the new cwm (be careful, all data on it will be destroyed) and install link2sd from play store (or sideload it, whatever you prefer)

                          * ROM 2015-01-13
                          WeTek Play
                          Recoveries: CWM | TWRP
                          Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                          KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                          Misc: Unbrick WeTek Play

                          Comment


                            #43
                            Fixed a problem that was preventing the device from getting network access when setting a static ip for the ethernet connection (it worked fine if you unplug/plug the eth cable once changed the ip, or reboot the box, now it's not needed anymore)
                            Other minor things

                            * ROM 2015-01-15
                            WeTek Play
                            Recoveries: CWM | TWRP
                            Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                            KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                            Misc: Unbrick WeTek Play

                            Comment


                              #44
                              Originally posted by ChristianTroy View Post
                              Thank you Lewy Last night I was able to deodex the gapps from the Nexus Player factory image, included its LeanbackLauncher, now I'll drink my coffee and will try to sideload it and see what happens.

                              Right now I guess I should be good with most of the gapps, apart from "Katniss" (it's the google search/now app that replaces "Velvet" that is used on phones / tablets), the problem is that it comes with some libraries that are built for x86 (system-deodexed/priv-app/Katniss/lib/x86/libvision_face_jni.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped)

                              You can find it here: https://play.google.com/store/apps/d...ndroid.katniss (is there a way to fetch it from there?)


                              @lewy
                              excellent yours works, the one from the nexus player doesn't, it fails to compile, now let's try the google apps, at least the play store "PhoneskyKamikazeCanvas"
                              I was able to update it from the play store opening its page, I tried to install katniss but it says it's not available in my country, damn big G

                              edit: the deodexed version of the gapps that came from nexus player fail to compile and don't work, damn I'd need at least google play and gms :P in the "leanback" version


                              edit2: I'd need somebody with a nexus player that pulls me /data/app content so I have the "naked" apks, anybody has it?
                              I have two that are rooted with lollirock I could flash one back to stock. I'm no dev but I can get around better than your average

                              Comment


                                #45
                                It's OK on the end I was able to sort it out by myself. Thank you though
                                WeTek Play
                                Recoveries: CWM | TWRP
                                Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                                KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                                Misc: Unbrick WeTek Play

                                Comment

                                Working...
                                X