Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Rough GingerComb port guide 4 NextBook Premium 7

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

    Rough GingerComb port guide 4 NextBook Premium 7

    A few days ago I stumbled upon this thread and figured why not try and port this over my nextbook premium7 S/N 0911.

    So first off all credit should go to Finless for making these groundbreaking rom components that we're gonna be using.

    Alright so my nextbook can boot the 0911-v1.4, 1211-v.1.5, and 0512ics roms (so good chance others can boot this as well I also haven't tested any other roms so this might work with the 1111, and 1011 too).

    Alright the files I used was The Finless's Cube U9 GT-2 gingerComb v1.5 rom , Finless's Nextbook P7 1211 rom, Finless's Arnova 7bG2 GingerComb v2.1 beta-2, Petrus's Reboot App, and these new parameter files.zip

    What has been tested and works at this time of posting.
    -wifi
    -Sound
    -tilt controls and orientation changing
    -soft touch buttons
    -power button
    -wifi location services
    -CWM Works great clean backup and restore -Its awesome Thanks Finless!

    Stuff that dosen't work or is wonky working that I've discover so far.
    -Credit page is displayed as hash. The native resloution is to big for our puny screens lol.
    -battery image displays a ? on taskbar. It does display the percentage number if clicked on. (Finless has a fix for the Arnova's So I'll check with him and see if I can duplicate it for our nextbooks)
    -No volume controls on desktop :/ (you can edit the available volume for events in the sounds column in the setting menu. media is for apps, music, video, etc.. So this is the one your gonna mess with. If your gonna get an app to adjust volume I recommend slider widget from the play market also button savior only affects ringtone volume so it doesn't help here.)
    -CWM Doesn't mount my sdcard on boot. You have to manually mount it and if it doesn't mount the first time Remove the sdcard from the tablet than put it back in and hit mount it should work now (my sdcard might be corrupted though)


    Steps:
    1.So just rename/delete the kernal.img that comes with the Cubes rom's image folder.
    2.Copy the Nextbooks rom's kernal.img into the Cubes rom's image folder.
    ~~CWM Optional Step~~
    ----Rename/delete the Cubes rom's recovery.img
    ----Copy the Arnovas rom's recovery.img to the Cubes rom's image folder.
    3.Download the zip file below or above Unzip it and place the corresponding new parameter file into the cubes rom's image folder replacing the stock parameter file.
    ---new parameter files.zip
    4.Your ready to flash your tablet Remember to EraseIDB.
    ~~~First Time Flash Step~~ Follow the read-me text file in the Nextbook rom to install the correct driver to flash your tablet
    5.On the first Boot-up after flashing it takes about 1 1/2 minutes to get to the desktop (Non-CWM its about the same with CWM but you get held up by user response time).


    ~Approximate: Time breakdown for first boot-up~
    00-14 seconds total 14 seconds: to format cache to ext4 and reboot
    14-53 seconds total 39 seconds: The credit page will look corrupt/hashed dont worry about this its normal I'll explain below later. This goes till you get to the loading screen.
    53-78 seconds total 25 seconds: The animated loading screen to desktop


    6. AppInjector by Petrus you can use the package.zip from cube, nextbook, and arnova(These one suck tho ) to install the apps back except (Stock Browser, calculator, 3dgallery/gallery, stock music player, stock video player I'll explain below later)
    -Note: if you install any app developed specifically for the nextbook like Astro or Task Killer it will force close when you push it to the background (astro & task killer) I'll explain below

    This rom does come with added bloat considering we don't have a camera or microphone so it needs re-debloating lol.

    Alright so post your results and any problems you might have.

    Notes-
    Why we need the new parameter file and what is actually changed. Basically this is needed because the cubes userdata partition is 2x(2gb) nextbooks (1gb) (they have more memory in their device). The userdata is shrunk to 1gb like the 1211 image. Then kpanic, system(Which is bigger also), and user partitions are correctly placed 1gb less to fit in our memory. For CWM Version the same is done but every partition after recovery is moved back 4000 block(about 4 mb)

    Why the credit page is corrupt/hashed this is because only the kernal has loaded and the credit page is not the right resolution for the screen so what its rendering is the image being overlaped and nudged this dosen't hurt anything just looks awful.

    Why we can't load the stock apps like browser, etc.. . These app apparently need the kernal and library files to match to load correctly (if injected they just close right after opening, although you can try to do a factory reset to format dalvik cache to get them to work but it like a dice throw, I got it to work once the rest were 3 minute boot ups and force closes) . If the cubes version is cooked in to the rom then they work just fine (Don't try with the nextbook versions you get the same results as if you injected them).

    why apps made for nextbook force close when pushed to the background. Alright what that means is when you open an app and then hit the home key they're still in the background running keeping the stuff you were looking at alive. Well Astro and task killer cant figure out or dosen't like how this hybrids-system/honeycombs (Snapshot.apk) handles this switch and they force close as a result.



    I'll make a quick guide for mounting system.img and adding the stock browser, etc.. later . Also a short list to debloat since your already in system.img.
    NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

    Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
    Found Here

    ZTE Score (X500) running a rooted stock rom.

    #2
    Why don't I just make you a proper port?
    Should I use yf1211 as the base?

    The battery icon has to be modified in services.jar. You have ot take that part, take the cubes services.jar apart. Fine the 3 "battery.smali files in the nextbook services.jar and copy them into the cubes services.jar. Then recompile the jar package.

    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


      #3
      Originally posted by Finless View Post
      Why don't I just make you a proper port?
      Yeah if you don't have too much on your plate. The whole purpose of this was just to lessen the load.

      Originally posted by Finless View Post
      Should I use yf1211 as the base?
      Yeah use the 1211 as the base.
      Also I tried to do the same as you did in the arnova port but the nextbooks *.so files didn't play well maybe you'll have better luck if your planning on doing that.

      Originally posted by Finless View Post
      The battery icon has to be modified in services.jar. You have ot take that part, take the cubes services.jar apart. Fine the 3 "battery.smali files in the nextbook services.jar and copy them into the cubes services.jar. Then recompile the jar package.

      Bob
      Oh awesome do you want me to do this or do you got it?


      One more thing if anyone did manage to apkInject the Cubes Stock Browser in my above guide please say so.

      Becasue I'm getting some confusing result at first I just couldn't, but after flashing the img that had them "cooked" in and then reflashing with the old system.img they inject and work fine. So this is probably user error on my part (probably a corrupted sdcard).
      NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

      Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
      Found Here

      ZTE Score (X500) running a rooted stock rom.

      Comment


        #4
        How late you going to be up? Where is BHC?

        I can work on this tonight if you can stay up long enough to hang with me

        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


          #5
          BHC is in Arizona so about the same Time Zone. I'll Be up as late as you need so when you call it quits let me know.
          NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

          Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
          Found Here

          ZTE Score (X500) running a rooted stock rom.

          Comment


            #6
            Oh also the soft keys do work with CWM but their keyed wrong for the one I was using.

            Key Name : Key code : What CWM Does Currently
            Back : 158 : Back
            Menu : 59 : Dead key
            Home : 102 : Up
            Search : 217 : Enter

            So if you need this or not its cool
            NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

            Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
            Found Here

            ZTE Score (X500) running a rooted stock rom.

            Comment


              #7
              Never mind.... it wont be tonight... Tomorrow for sure unless something gets in my way.

              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


                #8
                No problem. I'll check back tomorrow.
                NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

                Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
                Found Here

                ZTE Score (X500) running a rooted stock rom.

                Comment


                  #9
                  In your port you used the 7bG2 recovery. That is a touch screen recovery but yes the buttons will work as well. Did the touch screen not work on the Nextbook?

                  Also correct on mounting of sdcard. It will automatically get mounted if you do a backup or restore to external sd.

                  Port of GingerComb YF1211 BETA 1 is almost ready.

                  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
                    In your port you used the 7bG2 recovery. That is a touch screen recovery but yes the buttons will work as well. Did the touch screen not work on the Nextbook?
                    The touch screen works fine in recovery I just figured you'd want the buttons keycodes.

                    Originally posted by Finless View Post
                    Also correct on mounting of sdcard. It will automatically get mounted if you do a backup or restore to external sd.
                    Yeah mine just wouldn't the first time. (Probably had a corrupted sdcard tho I've formatted it since then for your release )

                    Originally posted by Finless View Post
                    Port of GingerComb YF1211 BETA 1 is almost ready.

                    Bob
                    Awesome can't wait.
                    NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

                    Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
                    Found Here

                    ZTE Score (X500) running a rooted stock rom.

                    Comment


                      #11
                      So let me tell you something interesting... and by the way the ROM is uploading now! It will be about 30 minutes and I will post the BETA in the Nextbook Finless ROMs forum.

                      So I downloaded from Nextbook the latest 1211 firmware that says "wifi fix".
                      This is a different kernel and ROM that what I used in my 1.5 ROM. That ROM was a user dump. I cannot tell which is newer as Nextbook did not update the build date int he kernel? But the kernel is for sure different and so are the files in /system.

                      So lets call my 1.5 ROM the "old ROM" and the latest download from nextbook the "new ROM" so we can keep this straight.

                      When I made a build of GingerComb against the old ROM, then used my 10G2 kerenl to test. It worked. I had no sound or anything but I caould test the ROM for the most part. However... when I used the new ROM and made the gingercomb build. I cannot test using my 10G2 kernel!!! It wont boot.

                      However when I use the new ROM nextbook kernel it will boot on my 10G2 but of course not even the screen works then! So I cant test ANYTHING.

                      Anyway this BETA 1 will be using the new ROM from nextbook as a build of gingercomb. I have NO CLUE if it will work better than the old ROM or not?

                      So..... YOU GUYS will really have to let me know. I can also build gingercomb against the old ROM if needed. I tell you nextbook is screwy with thier ROM releases!!! I am confused as heck!

                      Anyway BETA1 with "new ROM" will be up in a few.

                      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


                        #12
                        Rom is ready

                        http://www.freaktab.com/showthread.p...-2-1-CWM-BETA1


                        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


                          #13
                          Alright so just to clarify this is based of the wifi fix release, and it contains the new files and new kernal.

                          Also did you keep the "old" build because I have a feeling that wifi release was for the 1011 that has the different wifi and sound hardware, but I hope I'm wrong.

                          Either way Nextbooks roms and their download page is screwy at best lol.
                          NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

                          Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
                          Found Here

                          ZTE Score (X500) running a rooted stock rom.

                          Comment


                            #14
                            Awesome I'm downloading now
                            NextBook 7 Premium -S/N 0911 Running one of Many Finless Bob's Roms found here!

                            Yuandao/Window N101T (Model 1:2nd Batch) Running Finless Bob's 1.6 Rom kernel# 26
                            Found Here

                            ZTE Score (X500) running a rooted stock rom.

                            Comment


                              #15
                              Originally posted by Finless View Post
                              So I downloaded from Nextbook the latest 1211 firmware that says "wifi fix".
                              This is a different kernel and ROM that what I used in my 1.5 ROM.
                              ...

                              Bob

                              Edits

                              The update.img for the wifi fix is for the Next Premium 7 (Next7P) - which had Android 2.3 tablet with same or similar hardware specs - memory on the older version is described as 2x256 and newer described as 512.

                              The download for the netflix fix is for the Next Premium 7SE (Next7P-12 - v1.0 according to the spec sheet) - which has Android 4.0.
                              Last edited by vendorz; 02 August 2012, 03:04.

                              Comment

                              Working...
                              X