Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

CX803 II RIleyROM v1.0

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

    #31
    Decided to do some tinkering of my own while waiting to see if we get finless on this stick, I cherry picked some APK's from finless 1.7 for the cx803 and was able to use wifi screen mirroring (although it's a bit choppy and gets artifacts if there's a lot of things moving on the screen, but i was also able to get the settings menu from Finless, so the options for auto hide the menu bar screenshots ect are now there however they do not work, i'm assuming that's because there are some dependant library files that i'm missing. anyone know what they are that could put me on the right track?

    What i'd really like to be able to do is to get the ability to invoke the intents chooser working on this device, i know it works on finless on the cx803 but i'm way out of my depth trying to get it working myself.

    Also thanks for the hard work rrileypm!

    Comment


      #32
      Settings.apk, settingsprovider.apk, systemui.apk and the framework are all tied together for enabling things like hide status bar, etc.

      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


        #33
        Thanks Finless, I pushed out some of the framework into rileyrom (pretty much all of it) and now have intents chooser autohide statusbar force show menu ect working. however I may have inadvertantly broke something in bluetooth as the toggle now forces itself off however wifi is working.

        EDIT: Bluetooth is now working. everything is A-OK.
        Last edited by cityhunter; 15 May 2013, 18:58.

        Comment


          #34
          So if I may ask, what all did you mix and match between the 2 ROMs?
          Might be helpful to know since I do not have either of those sticks to mess with.

          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


            #35
            of course, well im encountering some oddities atm so currently weeding out .jar's that don't need replacing and i've narrowed most of it down to about 3 files that enable most of the features, android_policy.jar services.jar, and svc.jar i'm also eyeing framework.jar and possibly framework-res.apk being needed to restore being able to invoke app intent chooser as they seem to be different between the two roms most the the other files in framework seem to be pretty much identical, you can actually push all of the framework folders .jar files from finless into riley and it'll still boot but there's some weirdness. (clock stuck in 24h mode, many apps drop back to desktop on launch, other issues.

            i'm going to keep tinkering a bit but i just bootlooped it a min ago so reflashing system and having another go, i'll keep you posted if i learn anything from it.

            Comment


              #36
              To port things without having stability issues and funky behavior, be ready to take apart the APK and JAR files and move smali files around between them (or cut and paste smali code)!

              Framework, framework-res (mostly just drawable items like icons etc), policy, services, etc are so interlocked together that while you can get it to boot, it will usually never all work together properly.
              Then on top of that serviceprovider.apk and systemui.apk are also interlinked.

              Get APK Multitool if you really want to try and start porting features from one ROM to another....
              Then get ready to pull more of your hair out

              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


                #37
                CX803 II RIleyROM v1.0

                Cityhunter, I appreciate the testing you are doing. I'm hopeful for a firmware update, but I don't have access to the manufacturers website. I have Geekbuying watching for an update for me.

                Once you find the right combination of changes that need made I can cook a new ROM.


                Randy
                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


                  #38
                  Hm. I would be careful with mixing to JB, because of the interelations. It was easier to froyo and gingerbread times. I have considered to compare stock rom cx 803II and the Bob finless cx803 rom to see differences at first.
                  Then comes the trial and error mixing part. As soon as I have some time, I will try it from
                  the start.

                  Randy, do you think there will be an update of the stock rom?

                  JDfense

                  Comment


                    #39
                    CX803 II RIleyROM v1.0

                    As I said in post #1 this ROM is your basic root that I do for the tablets.

                    So, the stock firmware is all that is included in this ROM except for my launcher2.apk I used to get rid of the stock launcher.

                    I anticipated the need to add more bells and whistles, but I have no experience in working that deep in the framework.

                    Feel free to tweak away. Let me know what works and I'll be happy to change, flash and test on my stick.

                    I we need to create a whole new ROM...I'm in.


                    Randy
                    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


                      #40
                      Well what i've learned is that because the hardware is very similar it's fairly easy to mix and match without too much trouble, worst case scenarios i've had to reflash /system.

                      Anyhow what i've come away with is that the app intent chooser being disabled is somehow tied to framework.jar changing this file out for the one from finless re-enables it. however at the cost of breaking tons of things, I suspect somebody more skilled than I could probably work a solution by comparing the contents of the 2 jar files and manifest

                      On a Happier note i've also found that Android_policy.jar and uiautomator.jar (well maybenot uiautomator but it doesn't break anything and i'm too tired to swap the original back to find out if it's important to the overall process) will enable autohide and force menu on status bar with no ill effects that i've noticed (just make sure you put the settings apk's from finless into /system/app first) however autohide doesn't seem to work on it's own at bootup, it will work when you toggle the option however.

                      anyhow that's where i'm at for now, i'll probably start tinkering some more another time.

                      oh you can also use the wireless display app by copying it over from system but you need to find the client apk for your phone or tablet to use it.

                      Comment


                        #41
                        Cityhunter,
                        have you tried the whole Finless ROM, accept of kernel and system lib and etc from stock rom?Maybe you need some files from finless rom to add or change in those directories, because of tweaks. Main problem are the different driver and maybe libs, I assume. If there are .ko files outside the kernel you need to take them from stock rom.
                        I got the finless rom running only without wlan and bluetooth, but I played only with the img's so fare. I would not mix framework directory, if I could find another solution.

                        JDfense

                        Comment


                          #42
                          Yeah tried that, it didn't work out so well for me, but I kinda suspected as much. Hopefully Bob, Riley or another Dev can take a look at a rom sometime and figure out how to get app chooser working, it's the only real problem I have with this stick that I can't work around.

                          Comment


                            #43
                            No, your are right. I tested it, too. Wifi and bluetooth are not working.

                            I have it on my list to check it out, but time is always the problem.

                            JDfense

                            PS.: What do you mean with getting the app chooser working?

                            Comment


                              #44
                              CX803 II RIleyROM v1.0

                              What he is talking about is the lack of ability to use a different launcher, other than stock. It always defaults to launcher2.apk. I replaced their launcher with the android stock launcher in the rom, but still can't change it to anything else by the user. It is locked somewhere.



                              Randy
                              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


                                #45
                                Okay, I got it. I have that ROM on my list.

                                JDfense

                                Comment

                                Working...
                                X