[ROM RETIRED] gADAM - Alternate 1.1-based GTab Firmware

Search This thread

roebeet

Senior Member
Jul 15, 2010
3,487
1,405
Pennsylvania
Remember my credo -- I troubleshoot and package, but the devs here do the amazing stuff. Pershoot, bekit, rothnic, gojimi and a host of others our there. I wish I had their dev skills. :(
 

thorpe24

Senior Member
Feb 17, 2010
839
12
Remember my credo -- I troubleshoot and package, but the devs here do the amazing stuff. Pershoot, bekit, rothnic, gojimi and a host of others our there. I wish I had their dev skills. :(

i wish i knew how to do a fraction of what you do, then i could contribute instead of being a lurker most of the time.
 

tmellen

Senior Member
Feb 17, 2008
55
5
St. Louis
Thanks a lot, Roebeet. Now I have to go home and change my pants! I saw this post, saw the screenies, and am now in post-coital bliss. I need a cigarette, and I don't even smoke. I can't wait for Alpha 2 (really, I can't! I must have it now!) but am in the meanwhile, loading alpha 1 as I type this. You are "the man", and I owe you a case of beer come payday!
 

-AdamZ-

Member
Feb 3, 2010
20
0
I just had to reply...

This is just awesome work guys. I do have to admit, I did end up returning my G Tablet - it was frickin' fast, worked great (most of the time) with TNT Lite and the other custom builds put together... But... I wanted a tablet more for movies and games than anything else, and I decided to hold off until Honeycomb. The display was my only real issue. This, however, probably would have changed my mind back then.

I am very impressed.

And if you read this, long time no see bekit. :)
Still working as hard at it as the Droid I see. It's great to see your work again bud.

I hope to see you guys again soon... Honeycomb is coming...

- AdamZ
 

japhule

Senior Member
Aug 25, 2007
182
22
Switched to 4.2 for now while I wait for the next alpha. Not being able to remember the "leaves" (as NI calls them) from Eden after reboot kinda annoying.

I tried to backup the browser and Eden hoping to restore it on tnt 4.2 to use as alternat home launcher but didn't work.
 

firewater2003

Senior Member
Dec 25, 2010
111
1
TEXAS
Thanks...

Thanks to you Roebeet...Just flashed alpha1...and suddenly here comes alpha2 coming....REFLASHED again....hehehe.

Again thanks to you and to all dev's effort...
 

hailtothethief83

Senior Member
Jul 20, 2010
148
12
Very awesome! Downloading now!!

Thanks again to ALL the developers working on the Gtab... you guys are what made me not return it at the beginning!
 

tmellen

Senior Member
Feb 17, 2008
55
5
St. Louis
I just got back from Walmart with new pants on, and BLAM! Alpha 2 is here. there goes my new pants. Downloading and installing... I don't think I'll get any work done today!
 

thorpe24

Senior Member
Feb 17, 2010
839
12
hey roebeet, any chance you think we could do 360 rotation, or is there an app for that????
 

Pazzu510

Senior Member
Dec 10, 2010
318
59
Alpha 2 installed. XD.
Lets see how it does.

Anda yet again, Thank you very much all of those involved in the proyect.
 

dvanarts

Member
Jan 1, 2011
9
1
Palmyra. NJ
Just flashed Alpha 2....couple questions,
I can't get clock display to show 12 hour format. After waking it is 12 hour but soon as screen is unlocked it goes back to 24 hour format. Clock settings are set for 12 hour.
Also screen isn't as sensitive. Did calibrate.ini setting rebooted and screen was much better. Changed file to calibrate.bak and rebooted and sensitivity is back to being worse.
I am a noob so please excuse my ignorance. Just pointing out some of the things I have noticed. Any help would be appreciated.
 

firewater2003

Senior Member
Dec 25, 2010
111
1
TEXAS
Just flashed Alpha 2....couple questions,
I can't get clock display to show 12 hour format. After waking it is 12 hour but soon as screen is unlocked it goes back to 24 hour format. Clock settings are set for 12 hour.
Also screen isn't as sensitive. Did calibrate.ini setting rebooted and screen was much better. Changed file to calibrate.bak and rebooted and sensitivity is back to being worse.
I am a noob so please excuse my ignorance. Just pointing out some of the things I have noticed. Any help would be appreciated.
set the TIME ZONE and uncheck the 24 hours format...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    THIS MOD HAS BEEN RETIRED. This is a 1.1-based modded ROM. I am no longer developing 1.1-based solutions but I am leaving this post up for current users, or for anyone who still wishes to use it.




    ------------------------------------------------------

    STANDARD DISCLAIMER: USE AT YOUR OWN RISK. By running this firmware mod, you agree that there is the possibility that you may brick your device and neither myself, XDA nor Viewsonic are responsible for supporting you if
    that occurs. I would highly recommend that you learn and setup nvflash prior to running any mods, as you may require that as an emergency backout.


    Stock 4349 users PLEASE NOTE: Installing this mod might work for you, but there is a chance that you might soft-brick your device, as well. Please be aware of this risk. EDIT: Gojimi has a downlevel tool here for 4349 users -- http://xdaforums.com/showthread.php?t=1036956. However, this is NOT needed if you are going to gADAM 1.4.0. You can skip gojimi's step and go directly to gADAM 1.4.0, the risk of soft-brickage is approximately the same, regardless.

    ==================================



    What this IS

    gADAM is an alternate 1.1 based ROM for the GTab, based on the Notion Ink Adam firmware. This will flash system, bootloader and your kernel, so be aware of this. You are also REQUIRED to wipe your user data after you flash to this ROM, so please BACKUP ALL DATA before attempting this. Clockworkmod is recommended as a pre-requisite when flashing between legacy 1.0.1 or 1.1 based stock or mods, since the user data wipe is required.

    gADAM also adds the following features:

    - Rooted and Busybox added (TB friendly)
    - Gapps
    - Adhoc networking support
    - Flash Player (on new installs)
    - Dock config file added, for the Ethernet port
    - Improved battery life by the removal of the Phone apks
    - Youtube and Home Switcher apks added
    - Live Wallpapers added (in case you want to use an alternate launcher)
    - Adds Pershoot's kernel, as the stock one does not work on our device without major bootloader and partition changes.


    What this is NOT

    It's not a ROM for Adam owners! Please do not attempt to use this, or you will likely brick your device! There are already gapp updates on sites like notioninkhacks.comm for the Adam.

    REQUIRED Pre-requisites

    1. (1.0.1 / 1.1 users only) Install clockworkmod .8 bekit recovery. See PART2 in this link, for details: http://xdaforums.com/showthread.php?t=1005080. If you have adb knowledge, you can do a data wipe using adb ("adb shell wipe data"), so clockworkmod would not be needed (see below). Also, if you are already running gADAM, the likelihood of a reboot looping issues is fairly low, so installing clockworkmod is probably not requirement in that scenario either.


    Recommended Pre-requisites

    1. Setup and learn how to use nvflash. This is your backout in case something bad happens, so I would highly recommend you understand how to use this, in advance. Link details: http://xdaforums.com/showthread.php?t=861950. nvflash is specific to Tegra 2 devices only.

    2. Setup and learn how to use adb. This is a standard Android tool that will give you a remote shell into the device. This is helpful to push and pull files, and do general troubleshooting. For example, you can do a data wipe within adb if your device boot loops by typing "adb remount" and then "Adb shell wipe data" and then reboot. A VERY helpful tool for anyone modding their device.

    Information on adb and how to install it / use it can found in several areas in XDA, or on other Android sites. It's part of the Google Android SDK.

    3. Have your device on a stock ROM baseline, or a previous version of gADAM. For example, build 3588 is the lastest 1.1-based stock ROM, as of this writing. Details on how to return to a stock ROM are here: http://xdaforums.com/showthread.php?p=9247367#post9247367. A previous version of gADAM is also an acceptable baseline.

    Other 1.1-based ROMs should also work, but the lowest risk imo is 3588 stock or a previous gADAM version. This is how I generally test my mods.


    Installation for legacy 1.0 or 1.1 stock/mod users

    - Ensure that you have the legacy clockworkmod .8 bekit pre-requisite.

    - Extract the RAR to the root of your internal memory. So, you'd have a recovery folder and an update.zip on the root of the mounted drive.

    - Reboot into clockworkmod recovery and wipe data / factory reset.

    - While still in clockworkmod, "install zip from sdcard", then "choose zip from sdcard". Choose the update.zip image and run it. The gADAM update should occur automatically. Once completed, back out and reboot.

    - The device should take two to three minutes to initialize, then will boot into the GUI. If it gets stuck, reboot into recovery one more time and wipe data again.

    - RECOMMENDED. Use ADB or a Terminal Emulator to revert back to 3588 stock recovery unless clockworkmod is absolutely needed.

    To do this:

    1- Download the app "Android Terminal Emulator", by Jack Palevich (in the Market).
    2- Run the app, toggle the soft keyboard and change the font settings, if desired (default is very small)
    3- Type "su"
    4- Type "fixrecovery.sh" to downlevel recovery back to 3588 stock.


    Note: "Status 7" errors. I had this happen to me once, and an SD re-partition corrected it. I beieve it's some kind of partition corruption that eventually manifests itself.


    Backout

    - Setup and install the 3588 stock ROM. Stock ROM is here: http://xdaforums.com/showthread.php?t=842000

    -------------------------

    Downloads

    Main Release - gADAM 1.4.0 Link: http://www.mediafire.com/?2qi44w6z7ofonz1
    md5sum: 644ab3c4d1fefd7fe20bfd47fdd11165
    (updated 3/30/2011)

    Supplement - There is no supplement, at this time
    The supplement is layered over the base build - these are just file copies, like a "hotfix".

    Changelog:

    (1.4.0) Based off 020240311 NI firmware, updated pershoot kernel. "Unfixed" the Camera - rotation is borked, but the regular image is no longer a mirror (I preferred the latter, and I believe others will).
    (1.3.0) Based off 020210311 NI firmware, new command line recovery toggle, released version of Flash 10.2, adds 3588 stock bootloader.
    ------------------------

    New for gADAM 1.3.0 : GTAB 3588 Recovery Pack

    This is a set of scripts to change between standard recovery and clockworkmod recovery, without having to reboot. All you need is adb or a Terminal Emulator package.

    I don't use clockworkmod for flashing ROM's anymore, due to its inability to flash the bootloader (something that may be required, in the future). But I still use it for nandroid backups and data wipes, so this is how I can easily switch between the two.

    a) To flash recovery to 3588 stock recovery, using your GTablet

    - Download the app "Android Terminal Emulator", by Jack Palevich.
    - Run the app, toggle the soft keyboard and change the font settings, if desired (default is very small)
    - Type "su" (Superuser should allow su access.
    - Type "fixrecovery.sh". This should run the flash_image tool and complete in 5-10 seconds

    Reboot into recovery to test. 3588 stock has no options, so assuming you have no update.zip in the root of your /sdcard, it should just error out with an "!" error (that's what we want to see).

    b) To flash recovery to legacy clockworkmod .8 bekit version recovery, using your GTablet

    - Follow steps 1 to 3, above
    - Type "cwmrecovery.sh". You should the flash_image tool run and complete

    Reboot into recovery to test. You should see the clockworkmod .8 bekit screen, which means the flash was successful.

    c) To flash either recovery with adb

    Just use an "adb shell" and then run the shell script needed.


    Issues and Items of Note

    - Click on the upper left corner to minimize the status bar
    - Click on or near the clock in the upper left, to get a "icon drawer" UI
    - Long hold the home button for a 3D Panel view
    - calibration tool seems to work just like our GTAB (calibration.ini on either /sdcard or /sdcard2 to calibrate)

    - If there apps missing from the Market, try this hack to correct it: http://xdaforums.com/showthread.php?t=845175

    - GMail is cutoff. This happens on a real Adam device, as well.

    - An explanation on how this update.zip is designed, in case you want to alter what I've done or build your own: http://xdaforums.com/showthread.php?t=854175

    - Pershoot's customized kernel for TnT / VEGAn builds: http://xdaforums.com/showthread.php?t=903505

    - Clemsyn's customized kernel for TnT / VEGAn builds: http://xdaforums.com/showthread.php?t=895825

    - GTAB 3588 Recovery Pack, and other recovery images: http://xdaforums.com/showthread.php?t=1005080

    - gADAM archives: http://xdaforums.com/showpost.php?p=10875962&postcount=4

    Homescreen:

    9eNK5.png


    ==================================

    Archives:

    Main Release - gADAM 1.3.0 Link: http://www.mediafire.com/?473sbxil6wbr6br
    md5sum: dd78c8c38866abdafe7c6f2bdbcfad3e
    (updated 3/23/2011)
    5
    It will actually be fairly easy to port updates, assuming we can get them. Probably the biggest hurdle (for me) is fixing the status settings given that I pulled out the phone stuff. I did that similar to how the VEGAn did it, to conserve battery life.

    A real 1.0.0 release would conceivably fix that. Or, worst case, we'd have to put the phone stuff back in, which I'd rather not do. Again, it's hard for me to gauge what's buggy because of our hack, and what's buggy because of the original firmware.
    3
    Great work Roebeet! This is fun to play around with.

    The notification "!" annoyed me so i toned it down:
    Flash in CWM : TransparentNotification

    Pics

    Can't seem to edit the services.jar for full transparency though....
    3
    screenshots - please :D

    NJlxZ.png


    Ad-hoc is in there, as well. I have to test that.

    Basically, all the extras in TnT Lite have been ported. The only thing broken is the Camera, I think. I also pulled our the Phone stuff for now, just so it doesn't eat battery (I know the devs here like rothnic will be able to fix that, he's a pro).
    2
    Alpha 2 prototype has the Market, now. Worked on the first shot and saw my purchased apps (wasn't expecting that). Going to use the 60 Hz frame buffer version, just like TnT Lite (for now)