Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Arnova 10b G2 Capacitive - Custom ROM by Finless Version 1.4

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

    Arnova 10b G2 Capacitive - Custom ROM by Finless Version 1.4

    UPDATE as of Feb 19, 2012 @ 2:45 PM PDT.
    FreakTab user ttz642t (Steve) pointed out that this build had a system.img that needed to be cleaned up. He noticed it as a slower boot up. Others did not notice it. If you downloaded 1.4 before this time listed above, and you have a slower boot up (if you notce it) then download this updated ROM V1.4a

    File name is now arnova10bc_g2_v1_4a_market.zip
    So you know you have the latest.
    Link below is updated to 1.4a download.

    ______________________________


    OK I hope this helps out the Arnova 10b G2 Capacitive Screen users. I know there were a lot of bricked people out there waiting for this.
    THIS IS ONLY for the Capactive Screen 10b G2 version. If you flash this on your Resitive screen model, it will boot but your touch screen will not work!!! I will come out with a 1.4 version for the Resisitive screen 10b G2.

    WARNING! Remove your SDCard when flashing this ROM!!! There is a risk it can be ERASED!!!

    This has been a lot of work by many other people. I HAVE to give total PROPS to FreakTab user Fenice57. His first ext4 setup was not quite right. We all worked together and Fenice solved the problem by highly modifying the recovery system.

    ext4 explanation:
    Understand the history. After a ROM flash the recovery system formats everything. Well without a change in that it simply reformatted anything back to ext3. The ext4.ko kernel modules handled mounting an ext3 partition even if the mount command said to mount as ext4!!! It even reported it mounted as ext4!!! Go figure that one So lot's of testing and benchmarking later..... We have a real ext4 file system!
    So there was no ext4 file system to benefit from in previous work. The improved ext4 kernel modules gave a little performance add but not much. However Fenice57 worked HARD on solving this and modified the recovery system to stop the format to ext3. Sowa and myself also added in testing and showing the issues. But Fenice is the MAN! He solved it.

    Fenice57... Can I just say THANK YOU! Everyone that uses my 1.4 ROM. Please also give a hand to Fenie57!


    OK so what’s in this ROM 1.4
    It's the same as 1.3 with a couple more tweaks on my part based on user feedback and a couple of other slim downs in code I have done to init.rc, updated lib modules, etc.

    1) WiFi scan interval is changed from 15 seconds to 300. This may help some guys with battery issues. Myself, I do not have this problem but due to many asking for it, I put it in. If you want to change it back:
    Use a file manager and copy out from /system the file build.prop file. Copy it on your SDCard. Then copy to PC or whatever. Edit the file and find this line:
    wifi.supplicant_scan_interval=300
    Just edit the 300 back to 15 and your back to stock.

    2) ext4 file system.. Well I explained the work that went into this above but just to add. I have done extensive benchmarking with many tools. This does not add a huge performance increase to the overall use of the tablet. EXCEPT, and this is actually kind of benefit, Sequential Write of files to memory. Large file writes are over double what they were on ext3. Random Read and Random Write are about the same. So where you should see an increase is downloads to Tablet memory, market download and install speed, some apps that write to memory a lot, etc etc etc. Overall however, the tablet seems much faster to me but remember, I am the cooker so I am biased

    3) Because of popular use of Hauwei 3G sticks in Europe and Asia, I added this Fenice57 mods for support of this. I cannot and have no way to test this patch. So hopefully I implemented this properly. You guys I am sure will let me know
    3g USB-modem Hauwei models E1550 E1692 E1750 E1820 *

    Ok well that’s it. I was working on a dual boot setup but that will have to wait for 1.5

    Here is the download link for 1.4

    ROM -> Arnova 10b G2 Capacitive version 1.4 by Finless (78 megs)



    IF YOU HAVE PROBLEMS WITH ANDROID MARKET

    Market issues. Market issue "may" still exist. This is common on tablets that are not really supported by Google as a registered device. Most users have no issues but sometimes there can be, The 2 issues that seem to arise when your FIRST TIME try to use the Market are:

    A) Cannot logon; "Cannot establish a reliable data connection" I have tried to recreate this and troubleshoot this. My belief if in fact this happens sometimes when Google servers are doing something or something is going on with them. When I had this happen once I simply waited a while and it worked later. So I cannot help too much here. My only suggestion to try is this
    a) Install a root file manager like root explorer or ES file manager (enable root access for them)
    b) Go in with the file manager and delete /data/misc/imei/imei or data.dat which ever one exists

    B) Limited apps listed; I have reproduced this and know how to recreate it and fix it! This has to do (I beleive) that after a factory reset or a flash the tablet creates a ID based on some other IDs and a random key generator. Sometimes this ID Google does not like. So we have to clear that and reboot. YOU DO NOT EVER NEED TO REFLASH OR DO A FACOTRY RESET TO FIX THIS!!!!
    DO the following
    a) Again using a file manager that has root access go in and delete the follow folders from the /data/data directory.
    com.android.vending (not com.applib.vending!)
    com.android.vending.updater
    com.google.android.gm
    com.google.android.gsf
    b) Reboot and do nothing else but run the Market. YOu should get a prompt asking you to accept the Google terms of service. If you did not you did something wrong. Do it again. If you do get the prompt, accept and now the Market should work fully with TONS of apps showing up.

    OK so thats it.... I hope you enjoy my new ROM. Please feel free
    Again, this ROM was a combined effort from a few people and I could not have done it without them!

    Oh and also....special thanks to Freaktab user Daman for an awesome boot screen and a LOW COST boot animation that will show people if the Tab is bricked or actually booting! When I say a low cost boot animation I tested it. With out it the boot time was only 4 seconds longer! But the beauty is unlike complex boot animations out there, this one gives the user feedback showing something is happening rather than wondering if it is a brick! GOOD JOB Daman and thank you!
    If you the user wants to remove it, since you are rooted , just go into /system/media and delete the file bootanimation.zip. But I think you may find you like it so I personally enjoy it and will keep it

    Tutorial for installing drivers for flashing-http://www.freaktab.com/showthread.p...-for-flashing!

    Enjoy!
    Bob


    Please consider donating to purchase tablets for Finless Bob to continue his work. This will help in the creation of custom roms and build an even stronger development base for our community. Thank you for you support!

    Damo - Forum Moderator

    PLEASE CLICK THE DONATE LINK BELOW





    PS

    If you are having trouble with the above link when using Tapatalk than here is the email link for donations below

    https://www.paypal.com/cgi-bin/websc...=ZYCM4NZ4J6F3G


    Thank You
    Last edited by Finless; 12-01-2014, 19:55.
    "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"






    #2
    Downloaded and installed, will test and report.
    Thank you bob

    Comment


      #3
      problems

      Bob,

      I installed this rom, had a couple of issues, took ages to start after flashing and rebooting. Downloaded many times and varying levels of success (on 2 different tablets with similar issues).

      Seems very quick to bootstrap but when it attempts to load it takes for ever.

      I tried to connect to a shell with adb and I get the error message that's there's no shell (
      /system/bin/sh).

      I had a look at the system.img and it looks as if it needs fsck done at mount.

      Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent sparse_super large_file uninit_bg
      I suspect on reboot it's trying to mount /system but it needs checking and fails to mount.

      I copied the system.img and cleaned it on my desktop and flashed the image with my script and it was up a couple of minutes.

      Now with no apps installed it takes ~ 18s to show wallpaper another few seconds to check media. Usable in less than 25s.

      Installing apps is quicker ...

      Installed 67 apps and rebooted, took 110 seconds to show wallpaper !

      BTW: Here's how I ran fsck onm the system.img:

      Code:
      # losetup /dev/loop0 system.img 
      # e2fsck -y -v /dev/loop0
      e2fsck 1.41.14 (22-Dec-2010)
      /dev/loop0: clean, 995/60032 files, 37157/60000 blocks
      # losetup -d /dev/loop0
      Anybody else had problems with this rom ?

      --
      Steve

      Comment


        #4
        Interesting... As I said in another post I can flash this ROM on my 10G2 and it works 100%. No issue in booting what so ever.

        You did erase IDB correct?

        I copied the system.img and cleaned it on my desktop and flashed the image with my script and it was up a couple of minutes.
        So what did you do here? Cleaned system.img?

        Interesting however. I was fighting this kind of first boot thing on another tab even before etx4. Most the Arnova's have a statement early on in the init.rc. mkdir /system It's under the backwards compatible area of init.rc. The 7G2 does not have this. This ROM dump I got for the 10b capacitive did have that but I wonder if it is causing a strange issue. Funny that the 10b (none G2) also does not have this.
        Why do a mkdir /system when later your mounting /system ?????


        Anyway as I said I can boot this ROM on my 10G2 and it is just as fast and the real 10G2 ROM. Yet if you read the other post about this, guys doing the reverse and flashing the 10 G2 onto a 10b G2c it bricks the tablet.

        So something is for sure different. Anyway if you fill me in on what you did, I can adjust the ROM.

        Oh by the way, when I make the system.img one of the last steps I do is:
        tune2fs -i 0 system.img


        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
          Originally posted by Finless View Post
          So what did you do here? Cleaned system.img?
          Yes, before writing to tablet

          Originally posted by Finless View Post
          Interesting however. I was fighting this kind of first boot thing on another tab even before etx4. Most the Arnova's have a statement early on in the init.rc. mkdir /system It's under the backwards compatible area of init.rc. The 7G2 does not have this. This ROM dump I got for the 10b capacitive did have that but I wonder if it is causing a strange issue. Funny that the 10b (none G2) also does not have this.
          Why do a mkdir /system when later your mounting /system ?????
          You need a directory to mount onto, the mount has to specify an existing directory to work.

          Originally posted by Finless View Post
          So something is for sure different. Anyway if you fill me in on what you did, I can adjust the ROM.

          Here's the steps, associate the image with a loop back device but don't mount it
          (fsck doesn't work on mounted filesystems).

          Code:
          # losetup /dev/loop0 system.img
          # e2fsck -y -v /dev/loop0
          e2fsck 1.41.14 (22-Dec-2010) /dev/loop0:
          clean, 995/60032 files, 37157/60000 blocks
          # losetup -d /dev/loop0

          Originally posted by Finless View Post
          Oh by the way, when I make the system.img one of the last steps I do is:
          tune2fs -i 0 system.img
          But there appears to be a flag set saying the file system needs cleaning, this will take priority.

          BTW: It's flying now . . . :-)

          --
          Steve

          Comment


            #6
            You know at one time I had the fsck command in my script but took it out because it never reported doing and clean up. Let me go see what happened on this ROM. It's possible in my VM something caused it to have a problem. Thanks for letting me know I am going to go test
            1) fsck my system.img I made and see if I get the same results as you
            2) Make a new system.img same way as I did and see if it still is set to need fsck

            I guess I should just add it back to the script as a double check to make sure that doesnt happen again.

            You willing to try my new fixed ROM to make sure? Again this does not happen on my 10 G2 witht he same ROM. Odd....

            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


              #7
              I haven't had problems with the bot time, I tested again without install apps and 25s apps on wallpaper can be used.
              For me at the moment everything is perfect. i'll do more test and report.
              Regards

              Comment


                #8
                Confirmed. The one in my ROM needs cleaning. Hang tight guys I will post an update.
                Thanks for letting me know this Steve!
                I am putting back in the fsck command so it never happens again.

                Now why some are not seeing it is odd but it needs to be fixed regardless. I am pulling the current ROM and stay tuned for an update.

                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


                  #9
                  UPDATE as of Feb 19, 2012 @ 2:45 PM PDT.
                  FreakTab user ttz642t (Steve) pointed out that this build had a system.img that needed to be cleaned up. He noticed it as a slower boot up. Others did not notice it. If you downloaded 1.4 before this time listed above, and you have a slower boot up (if you notce it) then download this updated ROM V1.4a

                  File name is now arnova10bc_g2_v1_4a_market.zip
                  So you know you have the latest.

                  The first post of this thread now has a updated link to download 1.4a


                  Thanks again Steve for the heads up!
                  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
                    Download problems

                    Hi there Bob
                    Trying to download your ROM but the download link keeps directing me to a page about being logged in to view videos ? it the link broken ?

                    Regards
                    Roy

                    Comment


                      #11
                      Turn off your cookie blocker or make make sure you have the keep me logged in box checked when you login. The screen you are seeing explains what you need to do for each browser version.

                      Comment


                        #12
                        Installation on Arnova 10 G2 NOT 10B G2

                        Hi Finless

                        Well done on a nother quick release. Noticed that somebody had installed this on the 10 G2 and not the 10B G2.

                        is this viable, as I did it myself, but got all sorts of weird and wonderful problems with the display keep shutting down and not displaying at full brightness even when it was set at full.

                        also, a quick note, the RK29Update.ini is not quite correct in the supplied zip, as the system.img should actually read systemext4.img if you want to use the supplied image!

                        Smeeghead

                        Comment


                          #13
                          Hi Will
                          Thanks for your help, should have read in detail apologies

                          Roy

                          Comment


                            #14
                            Originally posted by smeeghead View Post
                            also, a quick note, the RK29Update.ini is not quite correct in the supplied zip, as the system.img should actually read systemext4.img if you want to use the supplied image!

                            Smeeghead
                            File name has been fixed and is back to system.img.

                            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


                              #15
                              Hi there,

                              Im bought my tablet a few days ago, so im not realy a specialist.

                              my Problem:

                              My System show me a RK28X Device, not the RK29.
                              What shoud i do if i use the RK2818 BatchUpgrade.
                              My Device was found (green Box), but wich image i have to choose.
                              If I choose one of the (ROM -> Arnova 10b G2 Capacitive version 1.4 by Finless (78 megs))
                              therewas the message "Unpacking image failed".

                              Im sure i do anything wronghope you can help me
                              greetings from Germany

                              Comment

                              Working...
                              X