Root Achieved for Le Pan TC 970 - Miscellaneous Android Development

EDIT 12/13/2011:
Instructions to Root the le pan tab tc970 from whatid (THANK YOU!!)
"Here are the steps (to root) for newbies.
1. Download the packages from OP (Post #1). Assume you are using windows, you don't need LinuxDriver.7z.
2. Use http://www.7-zip.org/ to unpack onto your computer.
3. On your TC970, hit home->Menu
4. Applications -> Development
5. Check "USB debugging", optionally some suggest checking "Stay awake"
6. Connect your TC970 to your PC, when prompted new hardware detected. Select the Windows Drivers directory you unpacked in.
7. Once driver is installed, run "SuperOneClick.exe"
8. Just click "Root" under the "Universal" tab and wait.
** It will prompt you to install BusyBox during the first time, just install it **
9. When it is done, it will prompt you.
From dbaybay's experience (thank you for your continual help in leading the le pan community through the growing pains!!!):
If you ever have to root your tab again (say after upgrading the firmware), when you root it the first time, open up SuperUser before rebooting and Menu > Options/Prefs and choose "update binaries". Then reboot and your root will stick the first time around.
If everything seems ok, turn off your TC970 by holding on the power button. Power up again, and see if root stay (use Root Checker Basic).
If not, repeat step 6 (no need to install driver again) until you have root after reboot."
Also a big thanks to nehinbin for giving the community insider info with regard to the tablet and firmware v2 which you can find here:
http://lepan.supportsync.com/articles/view/Latest_Firmware_for_LePan_TC_970_Tablet_Computer_11
For the brave or fool hardy, here is a link which will direct you to directions on how to port CWM to a new, as of yet unsupported device (like the 970):
http://www.koushikdutta.com/2010/10/porting-clockwork-recovery-to-new.html
AND HOT OFF THE PRESS FROM cas_xp:
"I am still waiting mine to be shipped. (should be today or tomorrow) Can not wait!
But if anyone is interested, I attached a tool to extract Le Pan update package as
Kernel
ramdisk
recovery
system
...
For somehow, the system is compressed and not yaffs2 or other format. I am trying to figure it out."
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have achieved root using a modified superoneclick 2.2 on my Le Pan TC 970!!!!!
Credit to all devs who produced superoneclick and associated root methods!!!!
I wish I could take some sort of techie credit for this, but I did it by swapping the adb file and associated .dlls in superoneclick with some that I procured from *somewhere*.
The root is not permanent, but for someone with far more experience in android than i, i am sure it could be used to develop a permanent root.
If there are people out there who would like to take this to the next level, send me a pm and ill see about getting you the files to repeat what i have done.
-DerKoch
NOTE:
After reboot when trying to gain elevated privileges on the device i get the error:
link_image[1995]: failed to link su
CANNOT LINK EXECUTABLE
Could be a useful starting place.
-DK
EDIT:
Nuts to it. The Superoneclick i modified to gain root is now attached. It is only modified for and works in windows as i didnt feel like farting around with the linux version.
Good luck with the permanent root.
-DK
ANOTHER EDIT:
I have updated the post and am including the missing files.
Dont ask where i got them and, as usual, if you screw up your new toy with anything you find here, i am not in any way responsible. Rooting or altering your tablet beyond what is allowed by the eula of your device will almost certainly void your warranty and piss off the people to whom you are trying to return the device once broken beyond your ability to repair.
YOU ARE WARNED
ALSO, It looks like the tablet hardware was designed by innocomm. you can find this if you download the 4431 update from le pan http://www.sendspace.com/file/sunmks . For some reason the firmware update is not openly available...... Well now it is. Just click on the above link and download at your leisure.
the 970 uses the 3e recovery and what looks like a modified 3e or 2e (i cant remember which at the moment) for the firmware update supplied by le pan.
This firmware package contains a MLO file (35.1kB) which i assume is a shell script (although the text encoding eludes me *encrypted maby*), iboot.ism (131.1 kB) which i think it the, you guessed it, bootloader the tablet uses during the flash process, and griffin.ifw (99.1 MB) which is the firmware. There are a whole bunch of apks included as well so non-market apps are enabled by default and you are told to install them after you upgrade the tablet.
all of the documentation for the 970 is written in mandarin, so for all non speakers, good luck with that
I cant seem to decompile griffin.ifw into anything useful, but then again, i am no firmware expert. I am sure some of you would be able to poke around and get it to open-sesamie.
If you are successful, please post how ya done it here so we, myself included, can learn a thing or two.
Best,
DK

Thank you!!
I just wanted to thank you for figuring out as much as you did. I wish I was even on your level but hopefully I will be one day soon. Anyway, you're awesome!
Edit: I was also able to root my le pan tc970 and it is permanent. It got stuck in a rebooting loop but i just hit the reset button on the back and it turned on just fine. I did have to reinstall all my apps as well but everything is fine now so thanks to you and the developers.

Damn. 147 views and no feedback. Kinda quiet in here .....
Sent from my SAMSUNG-SGH-I897 using XDA App

DerKoch, how exactly did you get this to run and root?
When I run the SuperOneClick you posted, it stops responding when it tries to restart the adb server and it just hangs...any thoughts?

Yeah. I forgot to post the other needed files (One might even be able to call them a hardware - software interface if you get my drift. These aren't supposed to be available to the public. ) Im away from my computer, but ill put them up when I get home.
Sent from my SAMSUNG-SGH-I897 using XDA App

hey dadog,
just search the forums for your phone. the answer is out there
PS
be careful about asking questions in the wrong threads (such as this one). people will rip you a new one and you run the risk of having bad things happen.
DK

Help the community
Hey all,
it comes to my attention that i forgot to post all of the files i have from *somewhere* to make this work. i have what one might call a bleeding heart for people who put themselves at risk to help others and the person who helped me was exceptionally kind in this regard.
please do me a personal favor and call le pan customer support and hound them regarding making the files-who-will-not-be-named publicly available. the phone number is: 1-855-537-2672 (1-855-LePanPC). tell them you are developing software, and have to be able to access the tablet through adb, not just mass storage which regularly fails and screen locks the device. also tell them how disappointed you are with the total inability to use it while it is connected to your computer in mass storage mode, because it constantly chokes on itself and requires a hard reset to get it back up and running. if you are lucky, they might help you out.
if there is enough pressure, i hope these required files will become publicly available and my conscience with releasing these files will become clear.
if you need the other files to get this to work because you are a dev working to open the 970 to comply with the gnu/gpl license they have flaunted by taking the froyo os and NOT RELEASING ANY SOURCE CODE *OR DRIVERS* (GRRRRRRR!!!!), please send me a pm and ill get them to you.
Best
DerKoch

Permanent Root - Le Pan TC 970
Thanks again for the drivers. Now that they are public we can post in this thread instead of PM.
In response to your first post, my device seems to be permanently rooted. I have restarted it several times after the initial root and still retain full access to the superuser bin.
Off topic: The USB wall charger just burned out in mine and I've only had it for a day. I'm going to see if Le Pan would just send me a replacement charger instead of having to exchange the whole product with Amazon. I wold like to get some more hands-on time with it.
Other than that charger issue I find it to be a superb tab.
I have no idea why launchers in the market place are blocked on this device but you can get around this by downloading the apk's and manually installing directly on device.

raden2967 said:
Thanks again for the drivers. Now that they are public we can post in this thread instead of PM.
In response to your first post, my device seems to be permanently rooted. I have restarted it several times after the initial root and still retain full access to the superuser bin.
Off topic: The USB wall charger just burned out in mine and I've only had it for a day. I'm going to see if Le Pan would just send me a replacement charger instead of having to exchange the whole product with Amazon. I wold like to get some more hands-on time with it.
Other than that charger issue I find it to be a superb tab.
I have no idea why launchers in the market place are blocked on this device but you can get around this by downloading the apk's and manually installing directly on device.
Click to expand...
Click to collapse
How exactly did you get a permanent root? Or more appropriately, what was your process for doing it in the first place?
I cannot seem to get mine to root at all

Succesfully Applied Root to my TC970
Makes tablet that much more awesome. It's one of the few Android tablets with a 9.7" 4:3 ratio screen. But, the stock resolution on this thing is wayyy to big. I set it down to 180 with LCDDensity, and it looks great. Thanks for the awesome help folks.

nevermind, I got it working. Now all I need to get working is LCDDensity without locking the tablet up on reboot and I'm golden! Thanks a lot guys!

I was having the same problem as you. Actually, when I first rooted, all my apps broke. So, i wiped to factory(on the latest firmware, re-rooted, ran LCDDensity, and was good to go. Then all my apps ran fine, and it didn't lock up on reboot.

Brief Rooting Guide - Le Pan TC970 (Windows)
MK2MR2 said:
How exactly did you get a permanent root? Or more appropriately, what was your process for doing it in the first place?
I cannot seem to get mine to root at all
Click to expand...
Click to collapse
Step 1: Enable USB debugging on device (Settings>Applications>Development>USB debugging)
Step 2: Download windows ADB drivers and modified Super One Click 2.2 from the first post in the thread.
Step 3: Plug in device and install drivers through device manager / new hardware detection wizard.
Step 4: Open modified Super One Click 2.2 (with admin privileges depending on your OS version).
Step 5: Click the "Root" button.
That's it.

raden2967 said:
That's it.
Click to expand...
Click to collapse
... and that's for permanent root? I just bought one of these from Amazon for $170... so I'm hoping I can root it in the hopes of some ICS magic in the weeks/months to come!

I wouldnt hold my breath for a full ics experience. ics is very graphics intensive in comparison to 2.2 and without any hardware acceleration it would be a very slow, somewhat irritating experience.
I believe it would be better to develop an upgraded/modified 2.2 or 2.3 build for the 970 as neither are that demanding in the graphics realm.
Best,
DK

No Official Android OS updates planned for Le Pan TC970
gfinockio said:
... and that's for permanent root? I just bought one of these from Amazon for $170... so I'm hoping I can root it in the hopes of some ICS magic in the weeks/months to come!
Click to expand...
Click to collapse
I have confirmed with Le Pan tech support that this tab wouldn't be getting any more official OS updates but they may publish bug fixes in future firmware updates.
In their words:
"The TC970 runs 2.2 which is a completely different platform than 3.0+.
Google rushed its release to compete against Apple so it's lacking a lot of support. This OS is not upgradable to anything beyond 2.2.
Le Pan plans to release a new tablet with a new OS that will come out early next year.
Sorry for the inconveniences, we really wish 2.2 would be upgradable to 4.0 or even 2.3 but it just isn't possible. "
...
"The current model TC970 will not be getting any OS updates but will receive firmware updates when needed."
We are on our own to port 2.3.x on this tab.

So, I ran the root exploit and then tried to run LCDDensity and my tablet crapped out.
I then booted into recovery and just did a complete reset, when I came back to the tablet interface I found that Superuser was still installed, and it was rooted permanently. Weird, but i'll take it! I've since have tested it out and restarted the tablet to confirm that it is indeed permanent.
It is. DerKoch, I cannot thank you enough for the help here, amazing!

Thank you, but remember to also thank the development people over at superoneclick. I just modifyed their application. A lot of hard work went into their program. All I did was have the right tools at hand to make their stuff work with the 970 and know where the current failings were with accessing the 970.
Please don't think I'm being ungrateful, but the Android development community is really a lot of different people standing on the shoulders of giants taking their work just a little bit further.
Best
-DerKoch
Sent from my SAMSUNG-SGH-I897 using XDA App

raden2967 said:
Le Pan plans to release a new tablet with a new OS that will come out early next year.
Click to expand...
Click to collapse
I just ordered one of these from amazon.ca too - $170 shipped is an amazing deal! I love how it came on super sale the day after someone managed to root it. That was the first thing I went to check when I saw the new price!
BTW it looks like the "Le Pan II" that support was talking about is about to hit the shelves:
http://www.amazon.ca/gp/product/B00...d_t=101&pf_rd_p=1293009622&pf_rd_i=2690953011
1.2GHz dual core running Honeycomb... very interesting.
Does anyone have any plans to try Honeycomb on the TC970? (CyanogenMod7?)

Sandmonkee said:
Does anyone have any plans to try Honeycomb on the TC970? (CyanogenMod7?)
Click to expand...
Click to collapse
I don't think that this tablet can run Honeycomb. It's only single core and 512 megs of ram. Gingerbread is more possible, but i don't think that this tablet could run it.

Related

[DEV]PSFreedom Android [Bravo|N1|G1|Sapphire|EVO|HD2|Wildfire

EDIT 2 (6/09/2010):
Success at last!!!
Now confirmed working on numerous devices
Check http://psfreedom.com/wiki/index.php?title=Device_compatibility_list for compatibility.
Check http://www.github.com/psfreedom for source
DESIRE INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=OpenDesire4.0.4
N1 INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=Nexus_One
HTC DREAM/G1/Magic INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=G1
HTC SAPPHIRE INSTALLATION INSTRUCTIONS
http://psfreedom.com/wiki/index.php?title=Magic32A
HTC EVO INSTALLATION INSTRUCTIONS
http://github.com/kakaroto/PSFreedom (NO BINARY AVAILABLE YET BUT THIS DOES WORK)
HTC WILDFIRE INSTALLATION INSTRUCTIONS
http://www.ps3underground.net/esclusiva-port-del-psfreedom-su-htc-wildfire/
HTC HD2 (ANDROID PORT) INSTALLATION INSTRUCTIONS
http://bit.ly/bPZf0C
Other MSM72K devices among numerous others are still being worked on. If you can in any way help please join #psfreedom on IRC.FREENODE.NET (By help I mean if you are a kernel developer or think you can offer some form of useful assistance, asking for status updates may get you kicked off the channel).
HSUSB Devices (Check the compatibility list) have not yet begun development. We are searching for a HSUSB developer to assist in the project, please join #psfreedom on irc.freenode.net if you are.
FAQ
Q: What is all this about hacking the PS3?
A: A few weeks ago, someone released a USB tool that allows you to switch any PS3 into "dev" or "debug" mode. The long and short of this means that the PS3 has finally been hacked and homebrew is a real possibility. After a lot of clever reverse engineering, the hack was documented and distributed under the name "PS3Groove". Some clever people ported that code so that other USB devices could be used for this purpose. It just so happens that your smartphone is also a USB device and this was a project to port THAT code so that your Android smartphone could be used to hack your PS3.
Q: Cool! Where do I start?
A: Slow down there, cowboy. This is pretty technical stuff, if you've come here from another forum, or are unfamilliar with terms like "recovery", "flashing", "rooting" and such, take a deep breath and look around the forums for more information, as any mistakes could brick your phone.
First, you'll need to know if your device is compatible. There is a list of android devices maintained here: http://psfreedom.com/wiki/index.php?...atibility_list
This will tell you if your device is supported, as well as point you to where to go if it is.
Q: Ok, so I have a supported device, now what?
A: Just owning the device isn't enough. You'll need to root it to enable you to install custom ROMs. Once you're confident about installing custom ROMs, you're ready to rock and roll! Now, this IS the Desire dev forum, so from here on I'll assume you have a HTC desire, rooted and ready to go. If you have a different device, refer to the link above, or look on your device's own forum.
Q: What ROMs are compatible with this?
A: If you thought that you might need a specific ROM - you'd be right! The whole hack revolves around the kernel that's loaded into the ROM. Essentially, this means that not all ROMs will be able to do this. Right now, if you're looking for an easy solution, install OpenDesire. CyanogenMOD may well work, too, as well as ROMs based off either of those, but no guarantees or promises are made.
Q: What about Sense ROMs?
A: Unfortunately, this isn't feasible. HTC Have yet to release the source code for Sense 2.2, which means we can't port this into it. So if you have a ROM that you like running sense, you'll have to make a choice - Sense, or PS3 hacking? There's no middle ground with this. Alternatively, you can just nandroid between the two ROMs, however you'll soon see how tedious this can get =P
Q: Ok I've got Open Desire installed, now what?
A: Opendesire by itself is just a damn good ROM, not a lean, mean, PS3-hacking machine, so you'll need to add something else. The details are kept here, but essentially there are two update zip files. One will "enable" the PS3 hack and one will "disable" it. You flash those files directly over the ROM itself, using your favourite recovery.
Q: BDMV or Homebrew?
A: In order to keep PSgroove away from Sony's legal team, they released it without the ability to play backup PS3 games, only PS3 homebrew (to which there is currently very little, but stay tuned!), they did this by disabling BDMV. So there are TWO "enable" files. One is "Homebrew", which is a direct port of the PSGroove code and will not play backup games and the other is "BDMV", which will play both PS3 homebrew AND backups.
Q: Did you say BACKUPS?!
A: Yer darn tootin' I did! Legal backups, of course. One of the few pieces of homebrew available is the Backup Manager. This is a simple application that will let you backup a GAME THAT YOU OWN onto an internal or external USB hard drive, then play it without the disk. You'll still need a disk in the drive, but any PS3 game will work.
Q: Where do I get Backup Manager?
A: Backup manager is built with the PS3 SDK, which means it's technically illegal software, so you wont find it on this site, but it really isn't hard to find with a bit of googling. Whatever you do, don't ask for it here!
Q: Hey guess what, I found a copy of backup manager, how do I use it?
A: Ok, so before you start, do yourself a checklist:
You'll need -
Rooted phone,
running a ROM with the PS3groove code loaded onto it (e.g. open desire with klutsh's enable zip flashed on top of it),
USB cable plugged into your PS3 going to the phone.
Phone switched on and on the home screen.
A PS3 running Firmware 3.41 (support for earlier Firmwares will come later, but don't ask when).
Make sure there's no disk in the drive.
Step 1: POWER OFF your PS3 COMPLETELY. This means flipping the switch off at the back of it (if it's a PHAT PS3) or UNPLUGGING it if it's a SLIM PS3.
Step 2: Switch it back on and IMMEDIATELY press the "disk eject button". When I say immediately, I mean it - you've got 0.2s to press it!
you'll notice your PS3 takes longer to boot, a few extra seconds. Once it has booted, you'll notice under GAME, you'll have a couple of extra options.
Step 3: Plug in your USB drive with manager.pkg on it, then select "* Install Package File". Select manager.pkg and it'll install, giving you a new Icon.
Step 4: Backup manager is now installed. Run it and put a disk in the drive. You'll see it appear in the list and it'll give you an option to back it up. It'll first ask if you want the external drive, then it'll ask if you want to install it to the Internal drive. More on that later.
Now, go make yourself a cup of tea. In fact, make several, Blu-ray disks are frickin' huge and take time to backup.
...................
Ok, so the game is backed up. Go ahead and put it back in it's box, where it'll be safe from harm. Now, get yourself ANOTHER PS3 game, any game at all and put it in the PS3. In backup manager, you'll see both your disk game and the backed up game. Select the backup game and press "X".
You'll now be kicked back to the XMB. But look at the disk icon. It should be showing you the game you backed up, NOT the game in your drive. You'll need a legit PS3 game in your drive for this to work, you'll also need to make sure you're running BDMV enable, or it wont work (it'll still show you the game in the drive).
Q: Sounds great! But what's the catch?
A: Actually, there are several. For one, the external hard drive must be FAT32, or it wont be detected by the PS3.
Because of this, any games that have files greater than 4Gb wont work (for example, God of War III), you'll need to install it onto the INTERNAL drive.
Even then, some games may not work at all. Luckily, there are a few lists showing which games work, which don't and which only work on the internal drive.
Oh and some games require you to delete all of their savegame data before they'll load. Sorry.
Furthermore, things like DLC, patches, etc. tend to not work, but this is very early days at the moment, so sit tight!
Q: What's this I hear about "stealth" backups?
A: Quite simply, everyone is expecting Sony to want to protect their precious PS3, which will likely come in the form of a banwave for anyone doing this. Make no mistake, do not assume for a second that you wont get banned for doing this. Still, some people believe that they might be safer if they use a "stealth" Backup Manager. This is simply a version of Backup Manager that tries to make it look like you're playing a different game, like MW2. So far, despite rumours to the contrary, Sony hasn't banned anyone yet, so nobody knows just how detectable it all is.
I'm hoping something comes of this, but I wouldn't get TOO excited, the developer of this is only 15 and while I'm sure he's quite talented, he's still quite young so it could take him a while, assuming it's possible at all.
Still, I like the guy, he makes no promises, doesn't pretend to be anything he isn't and makes it quite clear what he is and isn't capable of. He's essentially said "I'll give it a shot!" and that's good enough for me.
Sorry for the double post, but there's an update on this:
http://netzke.blogspot.com/
This guy is working on an Android port and, from what he's posted, he's not far off.
I sent the kid a donation, looks liek he already has the PSGroove part of the app working.
@ neoKushan, what does age have to do with anything? i know a few kids who are 15-18 who are smarter then half the people i have met on XDA, Including my self.
there is a version compiled for the n900. i have it and it works,would be good if someone could compile for desire? it is open source
abc27 said:
eavpsp is already working on this and we should offer him all the help that XDA has to offer.
Click to expand...
Click to collapse
He's been exposed as a fake, unfortunately. There's a story on the front page of ps3hax about it.
I'd donate to Netzke if I had some good hard evidence that he's genuine but so far I haven't seen anything.
Relikk said:
He's been exposed as a fake, unfortunately. There's a story on the front page of ps3hax about it.
I'd donate to Netzke if I had some good hard evidence that he's genuine but so far I haven't seen anything.
Click to expand...
Click to collapse
I'm aware. At the time I posted many people believed he had something genuine in store.
To be honest, porting over the N900 version mightn't be all that difficult.
Juggalo_X said:
I sent the kid a donation, looks liek he already has the PSGroove part of the app working.
@ neoKushan, what does age have to do with anything? i know a few kids who are 15-18 who are smarter then half the people i have met on XDA, Including my self.
Click to expand...
Click to collapse
I'm merely trying to point out that at 15, even if he's extremely talented, he's still quite inexperienced. From reading his twitter, he doesn't pretend otherwise. I completely support the guy and wish him well and by no means want to make it sound like he's a n00b or anything, I'm simply saying that he's young is all.
what does bring a jailbroken android to us?
cCeT said:
what does bring a jailbroken android to us?
Click to expand...
Click to collapse
It's not the android phone that's being jailbroken, it's the Playstation 3 being jailbroken through the use of an Android phone.
cCeT said:
what does bring a jailbroken android to us?
Click to expand...
Click to collapse
I believe this is actually a software clone of the PSjailbreak exploit which has been re-engineered to be run off of our Android devices. I.E., Put your Android phone in "PSjailbreak Mode" and then connect to PS3, it would then perform the same functionality that having the actual USB device/dongle would provide.
A marvell idea and one that I would love to try out once the tool reaches a stable version. I'm sure over the next week or so we'll see who can actually port it and who is just 'fronting'.
I'll be subscribing to this thread for sure!
**EDIT** Seems neo beat me to the answer!
I've uploaded the binary files used on the N900 so we can get to work on the Android port.
It comprises of a kernel module and two shell scripts.
If what the other guy who's doing the android port says is true, you don't need a special kernel or anything to do this, just root access. Who knows how true that is, though.
Would be nice to see some collaboration from some devs here who know what they're doing lol
if this happens then its gonna be awesome!!
Finally region free BR!!
Netzke is obviously a scammer looking for a quick buck... he mentions in every post that 15$ will get beta access.
Yes, it looks like scam at mee too.
Anyway, looking forward to get the N900 version ported to Android (someone on PSX Scene said we just need to compile the source for the kernel of our phone)
It does appear to be all that's needed. It's a portable kernel module according to the dev. He's releasing the source later today so we wait in earnest.
Make that source release tomorrow, depending on time zone.
Was pushed on line just before he went to bed.
As for netkaz, he's scamming, first claim was donations for a server.
I offered up a full server for free for the life of the project, no response, now he's going to start on a iPhone port after he can afford a iPhone.
eavpsp, well his own private chat room was leaked, he was getting other dev's to do all the work then planned to put his name to it.
The dev that is showing most promise at the minute is qberty1337
But as already said, once the n900 kernel module source is out it should not take too long.
The PSP porting effort is a farce to be honest. We just need that N900 source code and we can get going.
Klutsh said:
Make that source release tomorrow, depending on time zone.
Was pushed on line just before he went to bed.
As for netkaz, he's scamming, first claim was donations for a server.
I offered up a full server for free for the life of the project, no response, now he's going to start on a iPhone port after he can afford a iPhone.
eavpsp, well his own private chat room was leaked, he was getting other dev's to do all the work then planned to put his name to it.
The dev that is showing most promise at the minute is qberty1337
But as already said, once the n900 kernel module source is out it should not take too long.
Click to expand...
Click to collapse
thats good to hear
I hope someone is able to create a BR region free app for PS3 now!!

Stock G-Tablet MOD Thread

This is not knocking our heavy-duty modders and developers, but it seems like in lots of threads folks ask questions and the answer always is to go to the custom ROMs. (Yes, I know they are good and do a lot!)
Could we maintain this, or another thread -- or could the admin set up a section for folks who have stock G-Tablets who want to improve and get the most out of them without ROMs?
I got my tablet 11/25 and when I turned it on, the first thing it did was download two updates. I have not had a lot of the really bad problems some of you earlier adopters had. So I would like to try a stock machine with program improvements before deciding whether to go custom ROM.
That said, I would like to install the Google Market, Contacts, Gmail, Calendar, etc. I am willing to root the tablet if that is needed to get all the software working.
Any suggestions -- references to non-ROM upgrades -- recommendations on how to accomplish the above will be appreciated. And I suggest there probably are a lot of other folks out there who would like to do the same thing. (If I'm right, post and speak up so the people with knowledge will know helping us is worth their time and effort.
Rev
P. S. -- Sorry this got so long. If a different thread is needed to get this done, someone feel free to get it started.
I don't find the stock g-tablet as horrible as many are reporting. It is not the same as an Android phone, and I guess that is what most people object to. I have installed the ViewSonic 1.01 update.
Here is what I have done:
1) Root it using Z4root. You can find it here:
http://forum.xda-developers.com/showthread.php?t=833953
2) Installed Android Market:
http://forum.xda-developers.com/showthread.php?t=827209
EDIT: This version of Market does not work on the firmware update version 4349. For that use the package that Roebeet has supplied to us:
http://forum.xda-developers.com/showpost.php?p=12939008&postcount=40
It is installed as an update package, where you first unpack it, then place it into the /sdcard folder. Reboot holding both the Power and Volume+ button. Then select "Apply Internal update.zip", using the volume rocker to select, and the power button to enter the selection.
3) Do the Market fix to get access to all apps:
http://forum.xda-developers.com/showthread.php?t=845175
4) Also install the AndRootFile app, available here:
http://www.getjar.com/mobile/39778/androotfile/
5) Install LauncherPro or ADW.Launcher
EDIT: This is no longer needed, as there is now a "Classic" home screen in the firmware update. But it can still be done if you want to try it.
6) Install Flash:
http://forum.xda-developers.com/showpost.php?p=9172522&postcount=2058
http://forum.xda-developers.com/showthread.php?t=842040
7) Install OpenGL fix, so then you can install Angry Birds from Market:
http://forum.xda-developers.com/showthread.php?t=846463
This is no longer needed. The OpenGL update is included in the firmware update.
I think that is about it. If I think of something else, I'll add it.
wasserkapf said:
I don't find the stock g-tablet as horrible as many are reporting. It is not the same as an Android phone, and I guess that is what most people object to. I have installed the ViewSonic 1.01 update.
Here is what I have done:
1) Root it using Z4root. You can find it here:
http://forum.xda-developers.com/showthread.php?t=833953
2) Installed Android Market:
http://forum.xda-developers.com/showthread.php?t=827209
3) Do the Market fix to get access to all apps:
http://forum.xda-developers.com/showthread.php?t=845175
4) Also install the AndRootFile app, available here:
http://www.getjar.com/mobile/39778/androotfile/
5) Install LauncherPro or ADW.Launcher
6) Install Flash:
http://forum.xda-developers.com/showpost.php?p=9172522&postcount=2058
http://forum.xda-developers.com/showthread.php?t=842040
7) Install OpenGL fix, so then you can install Angry Birds from Market:
http://forum.xda-developers.com/showthread.php?t=846463
I think that is about it. If I think of something else, I'll add it.
Click to expand...
Click to collapse
Not giving you a hard time but for someone who doesn't mind the stock interface everything you have done is pretty much the same as just installing TnTLite...
It may be true that "Waterhead" had done most of the same things some of the ROM mods do ---- BUT, he didn't have to flash anything like TNT or cwm, etc.
For those who don't want to flash, what he has provided here is a less risky path to decent performance.
Or for those who are less experienced and want to start out "lite" on their modding experience, this gives them a chance with less opportunity for making a fatal mistake.
I think there probably are a lot of folks who will own G-Tablets who will fall into this category.
And with a route to learn modding and work their way up to really serious modding, I think we will have done them a big favor.
Thanks for the posts. I think we have started a good thing in this thread. And thanks to you more experienced folks who are willing to help get those folks started.
And......it just could be that if we provide an opportunity for the unexperienced folks to make their tablet right -- more people will buy them. IMHO.
Rev
Sprdtyf350 said:
Not giving you a hard time but for someone who doesn't mind the stock interface everything you have done is pretty much the same as just installing TnTLite...
Click to expand...
Click to collapse
What I did is no different than what a person does to a PC. You install the needed programs and drivers. And maybe customize your desktop.
As a long-time Linux user, I am fully capable of installing from scratch. I just see no need to do that with the g-tablet. I actually like the weather app as a homepage.
So you have the TnT UI (Stock 3 Homescreen UI) and Launcherpro/ADW? If people are going to go this route, then I would suggest installing home switch app from the market.
xmr405o,
Two things:
(1) My model with updates has a three-screen "Home" already -- one with weather/clock/news, one with "To-Do" lists, and a third I use so little I have forgotten what is on it.
(2) I have installed Launcher Pro and when I choose a task that will require launching, my firmware gives me a choice of the regular "Home" or LP to do that job.
What would the app you are recommending do beyond this??? More info??!!
Rev
Seriously, what is so intimidating about installing a rom? You cannot brick these things, it's impossible to do.
Thanks for this thread.
My wife picked one of these up at Office Depot the other day. She knows I have been waiting on Adam and thought I might like this instead. I have yet to open the G Tablet until seeing what the supposed Dec 19th update brings. I am new to android and hesitant to start at the deep end of the pool with modding a $399 toy on day one.
From all the reviews it sounds like a solid piece of hardware and that most issues are with TnT and the lack of Google support for tablets. Do you think this device will get Gingerbread and full support from Google eventually?
My only other concern is the LCD, which is turning out to be hard to judge without having seen the demo unit.
Ideally I just want a clean Android 2.2 experience with the ability to install and use the typical apps (gmail, flash, twitter, facebook, angry birds, etc). If this thing can be made into a solid purchase maybe I would just skip Adam and wait for a next gen tablet like Eve which should be on Tegra3/honeycomb.
rayden25 said:
Seriously, what is so intimidating about installing a rom? You cannot brick these things, it's impossible to do.
Click to expand...
Click to collapse
If this is true, that's awesome!
This quote from an earlier post answer the question asked as well as I ever could:
"I am new to android and hesitant to start at the deep end of the pool with
modding a $399 toy on day one."
I've already said I have no problem with the people who want to go the ROM flashing direction.
But there are people who would like to be more conservative while they learn something new.
Would it be such as bad thing to just help them?
Rev
P. S. -- And, personally, the first computer I ever built I soldered and put evey part together. I have been doing hardware and programming since 1979. But still, I am new to Android....and the documentation is lacking...and somethings are not explained well in the threads....so like the person I quoted I would like to move a little slower and not take chances until I am ready. And eventually I may get a second G-Tablet I can afford to mess up. But right now I want improve my tablet without the risk. IMHO.
jfholijr said:
If this is true, that's awesome!
Click to expand...
Click to collapse
Nothing is impossible.. We just haven't found the person to do it yet
It is pretty forgiving though. And I have been able to get going again every time I have gotten into a crazy spot.
butchconner said:
This quote from an earlier post answer the question asked as well as I ever could:
"I am new to android and hesitant to start at the deep end of the pool with
modding a $399 toy on day one."
I've already said I have no problem with the people who want to go the ROM flashing direction.
But there are people who would like to be more conservative while they learn something new.
Would it be such as bad thing to just help them?
Rev
P. S. -- And, personally, the first computer I ever built I soldered and put evey part together. I have been doing hardware and programming since 1979. But still, I am new to Android....and the documentation is lacking...and somethings are not explained well in the threads....so like the person I quoted I would like to move a little slower and not take chances until I am ready. And eventually I may get a second G-Tablet I can afford to mess up. But right now I want improve my tablet without the risk. IMHO.
Click to expand...
Click to collapse
As I said in my earlier post... I am not trying to give anyone a hard time and understand people wanting to keep them stock. You should be able to and have a useful tablet. When they first came out it wasn't so easy, and still isn't. Programs would not install because of memory mapped wrong, wifi disappeared after waking from sleep, time would reset every boot. The latest Viewsonic update has fixed some of those things, but not all. I flashed mine because I knew I was driving a Z06 Corvette with a Vega motor in it that had power windows that didn't work. I wanted the capability I knew was under the hood and the only way to get it was to flash a new rom. Or wait, and hope that Viewsonic eventually did it in an update.
I picked up my tablet back when they first came out. Seems like a long time ago but was really only a month. I read read all the pages in the original huge thread that existed before the G Tablet received a home of its own here. I would read what people were doing, read what they were breaking, and then when I felt comfortable enough that success was a possibility I would give it a shot. I have worked with computers myself since the early 80's and am comfortable building, installing, breaking, etc. Android is definitely different, but mostly to have fun with your tablet you don't have to know much more than how to flash a rom. Back before there was a recovery path things were pretty spooky and I did a lot of reading and waiting to see what worked. Things have progressed now to where if you can unzip a rom package to your internal SD card so you end up with an update.zip file, and a recovery folder all that is left is to hold the volume up button while pressing the power button and about 2 minutes later you are all done. And your Z06 will actually have power windows, and the right engine..
The specs on this tablet are probably the best out there right now. The software chosen just doesn't properly utilize most of it. Maybe the December 19 update being talked about will make it right out of the box. I hope so...
And no matter which path you take, stock, or modded... If trouble comes the answers so far have all been here in the forums...
xmr405o said:
So you have the TnT UI (Stock 3 Homescreen UI) and Launcherpro/ADW? If people are going to go this route, then I would suggest installing home switch app from the market.
Click to expand...
Click to collapse
I only installed LauncherPro. When I want to bring up the original TapnTap UI, I use the icon in the app list.
If you install both LauncherPro and ADW, then the home switcher app would be a good idea.
rayden25 said:
Seriously, what is so intimidating about installing a rom? You cannot brick these things, it's impossible to do.
Click to expand...
Click to collapse
I have a ZT-180, and have flashed it several times. You had to mess with it just to get it to a useful state. But eventually you want to stop re-installing things and just use it. The stock g-tablet is wonderful compared to the stock ZT-180.
I guess that I come to this with a different perspective.
Great post! I've done exactly what you've done and am pleased with the result.
Thanks
z4padroot
trying to root g tablet with z4padroot.1.3.0.apk, answer: could not parse.
please advise.
I don't know about the program you used, but I used z4root as mentioned in the second or third post in this thread. It installed flawlessly and all I had to do to root was click one icon! Good luck!
Rev
wasserkapf said:
I don't find the stock g-tablet as horrible as many are reporting. It is not the same as an Android phone, and I guess that is what most people object to. I have installed the ViewSonic 1.01 update.
Here is what I have done:
1) Root it using Z4root. You can find it here:
http://forum.xda-developers.com/showthread.php?t=833953
2) Installed Android Market:
http://forum.xda-developers.com/showthread.php?t=827209
3) Do the Market fix to get access to all apps:
http://forum.xda-developers.com/showthread.php?t=845175
4) Also install the AndRootFile app, available here:
http://www.getjar.com/mobile/39778/androotfile/
5) Install LauncherPro or ADW.Launcher
6) Install Flash:
http://forum.xda-developers.com/showpost.php?p=9172522&postcount=2058
http://forum.xda-developers.com/showthread.php?t=842040
7) Install OpenGL fix, so then you can install Angry Birds from Market:
http://forum.xda-developers.com/showthread.php?t=846463
I think that is about it. If I think of something else, I'll add it.
Click to expand...
Click to collapse
thank you very much, have you tried vimeo?
jae-v said:
thank you very much, have you tried vimeo?
Click to expand...
Click to collapse
What is vimeo?

[Rom] [CruzControlMOD] [Micro Velocity Cruz T301]

I soon will be getting a T301 (About 1pm or so today) and word on the street is that its been out while and no one has made any custom roms for it, Therefore im going to take a crack at it and see what i can do. This is my first tablet so be prepared for trial and error but I sure won't do a half-ass job on my work. Now heres a couple of things to come:
De-Odex
Custom Boot Animation
Custom Theme
New Keyboard With Demon Speed Tweaks
Plenty Of Under The Hood Tweaks
There will definitely be alot more (Hopefully), While at this time im not actually positive what this tablet is actually capable of but i will definitely have an update of whats to come by 3:00 after i test it and such.
Having any luck?
Hey well I hope there is someone that can make a custom rom for this tablet...here is some information ive been able to find out... From Rooting and Installing market:
TO Root Tablet..
After Installing "jdk-6u25-windows-i586" and "android-sdk_r11-windows" and "ADB_usb_driver"
Connect your device via USB.
Now, hold the Windows Key and press R. Type cmd in the box and press Enter.
In the Command window, type
cd/
and hit enter. Now type
cd android-sdk-windows
then type
cd platform-tools
and hit enter. Now here is where you will begin rooting the device. Type the following
adb devices "I did this to make sure the device was listed"
adb shell
and hit enter. you should now have a # sign.
Now Type
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
hit enter, then type
cat /system/bin/sh > /system/bin/su
hit enter, then type
chmod 4755 /system/bin/su
hit enter, now type
sync
hit enter then finally type
reboot
and hit enter. Your device will reboot. When it comes back on it will be rooted!
-------------------------------------------------------
To Install Market
Okay,
The following list includes the exact google apps package I used, and the order in which the extracted apk's were installed...
google apps package : PM me if you want the link...xda says after 8 posts I can posts links
Only use hdpi package for CyanogenMod 6, otherwise the apk version will be wrong
and with this apps package, I extracted all of the apk's inside, and used "all" of them.
They were installed in the following order :
app 1=genie widget apk
app 2=google backup transport apk
app 3=google contacts sync adapter apk
app 4=google feedback apk
app 5=google partner setup apk
app 6=google services framework apk
app 7=google voice apk
app 8=kickback apk
app 9=market updater apk
app10=media uploader apk
app11=network location apk
app12=setup wizard apk......
note: setup wizard apk is needed for the log in scripts to google market, and google talk respectively..
app13=soundback apk
app14=google talk apk
note: I believe google talk is the engine used for the market portal access....so you must install..
app15=vending apk
note: vending apk is installed last just prior to reboot of the cruz tablet...
this is the exact order of install from the above apps package I used....and I have 2 working cruz tablets with market access, google talk, and gmail.
Note: gmail apk is not included in the above apps package, and is downloaded from the market once it's working.
Note: dont be worried about space for the apk's. After the flash card partitions made in the 2.2 firmware update, you should have nearly 425 megabytes of application space remaining for apps later on. And the total size for the apps package is only 18 meg.
-------------------------------------
To Reset Market:
Thing is, I've found that a number of apps that don't appear in the Market still install just fine. For example, I can't locate Maps in the market, but it works, as does the similarly invisible Dolphin HD. There are hacks for the Market that are used to allow QVGA phones to see items that aren't specifically tagged as QVGA-compatible, so there may well be similar hacks to allow us to see more. (It may or may not install, but at least we'd have the chance to try.)
Tv
Edit: found a note on the Web re: the Market. An Archos user found that if you follow these steps:
Go to Settings - Applications - Manage Applications - All tab;
Go to the "Market" app: "Clear Cache" then "Force Stop" — DO NOT Clear data;
Go to the "Google Services Framework" app: "Clear data" then "Force Stop";
Reboot your machine;
Restart the Market application. It may force close for the first run, ignore it and restart it again.
I would absolutely LOVE a custom rom OR even just a workaround that disables the notification bar from appearing on touch events in a full screen app.
Anybody want to tackle that one?
Cruz T301 Mods
I found some good information on Slatedroid.com The forum link is listed below.
http://www.slatedroid.com/topic/21572-guide-cruz-t10x-t301-rooting-dalvik-turbo-removing-bloatware-gapps-market-more/
I used this method on two T301's and it worked great.
would love to see a custom rom for Cruz T-Series
would definitely donate as well. i think lots of people would especially with christmas coming and these things so cheap! also some other MIPS based devices with ICS are coming out so it would be a good learner for some people maybe.
i would love an AP included and i hear that this is what may be slowing up some other people right now other than just recently receiving source from Ingenic.
Its a great machine regardless, at least for the price.
anyway, this place is great and you all have helped me quite a bit. PLease let me know if there is anything i can do for you..
please stop
lets keep the market and the retardation out of this thread please. stop using incorrect terms to your post saying rooting your device. the CRUZ T301 IS ROOTED ALREADY. the commands you used gave you read write access. so please STOP WITH THE DUMB POST AND CALLING THIS ROOT. okay. now that we have that covered lets stop posting stuff that is covered in other forums. goochbuntu.com has better steps to make the market work. and even fixing the already rooted device fixing the su. so we can install and use rooted apps. okay now thats said..
okay lets focus on custom roms here or cynogenmod or something useful.
if you want to post useless info go back to slatedroid site
Technically correct and equal in value...
--Sent from my Huawei Ideos U8150 via Tapatalk--
Hi I'm new to the Android world and I got to say I love it. My question is, has their been a successful root using the method above. I did steps above but I think I missed something. Can someone pls give me hand on rooting this device successfully. Thanks
AndroidLover813 said:
Hi I'm new to the Android world and I got to say I love it. My question is, has their been a successful root using the method above. I did steps above but I think I missed something. Can someone pls give me hand on rooting this device successfully. Thanks
Click to expand...
Click to collapse
im looking for sum help as well. also where would be the best place to get the gapps? any help would be much apreciated
Okay update on root and by the way I have a Velocity Micro Cruz Reader just in case anyway I've successfully rooted my device using the method above but some reason I can't get my Market to work. I've been able to install apps like, Titanium Backup, SetCPU, Advanced Task Killer Pro and some other rooted apps but it still seems a little sluggish. I know its just a reader but I know it can put more. Ive been reading around but still haven't found a decent Rom or a recovery. It'll be greatly appreciated for a little guidance. Not to get off topic but My experience with android:
First Huawei Ascend, this phone introduced me to the Android OS and fell in love ever since. I flashed many roms to it starting with Cyanogen. Right now I have a HTC Evo 4G with SOS v 1.9. If someone needs help with something not saying I can do it but I'm willing to give it a try just shoot me a line and be glad to give my input. And LETS KEEP THIS THREAD ALIVE we need more support for this device. The possibilities are endless besides the 256 ram lol. Thanks
I've been lucky enough to find some gapps from the XDA threads. Just grabbing when I can because I haven't found a complete file folder but I believe if you keep looking you'll find them. Have you tried Slatedroid, they also have support for the Velocity MICRO, you might find those apps their. I love my Cruz can't wait to flash a rom like cyanogen and clockwork recovery. But any suggestions would be great thanks.
CWM for T301 is here
http://forum.xda-developers.com/showthread.php?t=1394308
-- VM Cruz T105/PT701 XDA Premium --
If you head over to the Velocity Cruz section on Slate Droid you will see there is a new rom that was released 1/10/2012
how did you get setcpu installed. I followed a slatedroid thread and my buddies 310 seems to be rooted and such correctly but i can not get setcpu to install and can not seem to overclock it.
tried using cpu master pro but it just wont overclock past the 528
cant see setcpu in store and when i put the apk on the sd it just says app not installed.
so im guessing this rom is not happening right?
Thanks for the info. A couple of weeks ago Dad bought one of these T301 on Ebay for $20.00. It took a day or two but they called up and want to root, and get market on it. I was just looing at 4z, z4? Forgot but I bookmarked it as a get back to item. I looked at it and got the impression, "Gee thats nice, not worth messing with but nice."
rom not happening
JustSayTech said:
so im guessing this rom is not happening right?
Click to expand...
Click to collapse
I guess this is not happening +1
I also have a T301, and I know the filesystem comes with root access, but I have installed all that there is to install, from these forums, and the slatedroid forums.
I have froyo installed, but have never been able to install the VitalSource Bookshelf apk. I would like to use it to view my school textbooks, which is why I bought the tablet in the first place.
Today, I got this bug, up my behind (figuratively), and decided to see if their is anything that I can do about it. I have all the mips git repositories installed, along with an uncompressed stock update image.
What android version should I try to port? --> not that I know how to do that yet, but if there is a way, I will find it scouring the xda forums.
The Rasberry pi people seem to be making headway on porting ICS, so that may be a viable solution. Other than mips arch, this tablet has very similar specifications to a Rasberry pi.
The CDD for ICS says it needs like 379MB ram, and this tablet has only 256MB, but hey, so does the original RPI
What do you think?
---------- Post added at 04:04 PM ---------- Previous post was at 03:56 PM ----------
Sorry, I just wanted to follow this thread also.
I am sure it is doable, I just have to find some free time. This time of year there is not a lot of time for me to sit down and figure this out. Hopefully I can get something going by Jan/Feb after the holiday season is over
....assuming the world does not end
t301 custom rom
ok,
So, this is what I have so far......
I'm sure that we can agree that the T301 uses an Ingenic JZ4760 processor. The JZ4760 processor uses mips32-r1 code. It is FP compatible. The JZ4770 on the other hand is a mips32-r2 code device.
There are also some other differences in the CPU's. I think video could also be a problem. The JZ4770 has a much nicer video module.
I think that we will need a custom build.
Is there a place that we can find the drivers to build or do we need to write our own?
ICS seems to be built on a newer kernel version, and mips technologies has released the 3.0.8 kernel, so I think that will be ok to build the ASOP, but I am sure the drivers will be the problem
I tore the tablet open, took some pictures, and made a list of the parts the I will most likely need to make drivers for.
I will attach the list, but it is a work in progress
Support over on SlateDroid
I am currently working with the T100 series, I don't think we should push any higher than GB for these tablets, seeing as how they run a max of 600MHZ. My friend developer was able to get the Ainol Novo 4.0 running on it, but he said it was far beyond usable. I am trying to get him to pass me the information that he had compiled into it so I can continue support of the device. I think I have a work around for Flash, and other specs... but I am waiting for my device to be returned to me since I had to RMA it due to bricking. I will post a thread over on SlateDroid and you can follow progress there. Once I get a functional rom that boots I will then post here at XDA. I am aiming to Odex since that will add speed, and debloat along with Market support. 2.2 will be the first release and once I can get that compiled 2.3 will happen. I will continue to play around with the idea of ICS, but once again due to low power I don't think it would be truly worth it...

[Q] About Root

First of all this isn't a "what is root!??!!??" nor a "OMG I BRICKED MY PHONE SOMEONE HALP!" type of question.
This is more of a "I want to understand what's going on under the hood" type of question.
I'm asking this because I haven't seen the answer anywhere and it'd probably take me several days putting together a bunch of tidbits of information about this to understand it.
What does getting root on an Android device involve? I've used 1-click tools, flashed kernels that include root (CF-Root, for example), used adb and nvflash. What goes on at the OS level?
Thanks in advance to any helpful soul that replies!
pretty much its granting sysadmin rights to your phone.
It gives you admin level access to the operating system. You can customize apps, looks, performance and a good host of other things including backups, flashing ROMs etc..
Thanks guys, but like I said, I know what rooting is and what it's for. I have both of my android devices rooted (Galaxy S and Asus Tablet).
What I want to know is, when you root a device, what's modified, what does rooting actually involve, under the hood.
Root is a Linux term. In Linux based operating systems there is a predefined user account called root. When a device I shipped to you, the manufacturer has prevented you from being able to be root user for safety, and to prevent you to add, remove or modify things at a system level. When you perform the procedure of rooting your device, you change the su binary in the system directory, usually through a security exploit, to remove these restrictions that the manufacturer has bestowed upon your device, and now you have full access to anything on your phone
Hope this is helpful, and I case you do not read my awesome signature, please hit the thanks button to show your appreciation if this helped
Root is a Linux term. In Linux based operating systems there is a predefined user account called root. When a device I shipped to you, the manufacturer has prevented you from being able to be root user for safety, and to prevent you to add, remove or modify things at a system level. When you perform the procedure of rooting your device, you add su binary in the system/bin directory, usually through a security exploit, to remove these restrictions that the manufacturer has bestowed upon your device, and now you have full access to anything on your phone
Hope this is helpful, and in case you do not read my awesome signature, please hit the thanks button to show your appreciation if this helped
Thanks again but, again that's not what I'm asking. OK here goes again:
- I know what rooting is
- I know what root is for
- Both my phone and my eePad are rooted
- I know what su is. I've used Linux and UNIX
What I want to know is, what is actually modified on the android OS when rooting the phone!
Is the kernel modified?
are permissions modified?
Is it an API thing?
Sent from my Transformer TF101 using Tapatalk
Rooting usually consists of 2 parts, the vector and payload:
All those rooting apps use various exploits to insert the payload. On devices that can install custom recoveries without rooting (ie unlocked bootloaders) they can merely use the recovery to directly install the payload.
There's dozens of vectors including making a 'superboot' kernal which include the payload and installs it on the first boot (i think?)
The payload is minimally the SU binary and the superuser app. Both are made by the same guy.
On the Dell Streak (which has an unlocked bootloader) rooting is just flashing an update.zip containing the SU binary and superuser app. A simple copy to /system. Newer rooting apps also include patches to plug up the exploit that they used themselves. Gingerbreak includes a dummy /system/bin/profile that plugs up the exploit used to install itself(?)
If the kernel is modified it's prob at runtime and not a hard patch, if it modifies it at all (i dont know), my assumption is that the linux kernal in android retains hooks that SU uses to link up with the system and normally it's simply not enabled by not including a SU binary. The superuser app of course just more or less a front end to SU (settings and logging)
Unlocked bootloader devices are likely the most reliable to root since they dont depend on exploit vectors, as updates plug them up they have to find a new vector or modify them, which means that there are open vectors that actual malware can use. Using a custom recovery to flash is the intended purpose of having an unlocked bootloader.
I'm very new to this so please forgive this old man. I'm 60 years old and bought a brand new Viewsonic G Tablet. Then after getting it I searched the internet on how to make it better. Seems everything depends upon "rooting" the device. I spent the day and now it's 11pm searching the net, watching youtube videos and reading about but no one actually gives you a step by step answer. I'm hoping one of you fine people help me out, please.
I guess I was wrong. Not one person has stepped forward to help me. Thank you so very much. I know what rooting is but what I don't know is how to root my Viewsonic G Tablet 2.2. You'd think I was asking for the code to a Swiss Bank Account. LOL With PC's I'm a wiz, or was until I reached 55 or so and then things were just going so fast and over my head. But when it comes to this, I'm like a brand new student trying to learn Japanese. All I need is for someone to please give me a step by step instruction on how to do it. If you'd like, I'll Paypal you some money for helping me.
Thank you
Philip Bock CSM US Army (Retired)
Thanks Manil! That's what I was looking for! It seems that most devices have a locked bootloader, and now I understand why it takes a bit longer (more than a few hours) to root each new device,
Sent from my Transformer TF101 using Tapatalk
pabock said:
I'm very new to this so please forgive this old man. I'm 60 years old and bought a brand new Viewsonic G Tablet. Then after getting it I searched the internet on how to make it better. Seems everything depends upon "rooting" the device. I spent the day and now it's 11pm searching the net, watching youtube videos and reading about but no one actually gives you a step by step answer. I'm hoping one of you fine people help me out, please.
I guess I was wrong. Not one person has stepped forward to help me. Thank you so very much. I know what rooting is but what I don't know is how to root my Viewsonic G Tablet 2.2. You'd think I was asking for the code to a Swiss Bank Account. LOL With PC's I'm a wiz, or was until I reached 55 or so and then things were just going so fast and over my head. But when it comes to this, I'm like a brand new student trying to learn Japanese. All I need is for someone to please give me a step by step instruction on how to do it. If you'd like, I'll Paypal you some money for helping me.
Thank you
Philip Bock CSM US Army (Retired)
Click to expand...
Click to collapse
I searched for "Viewsonic G Tablet 2.2 root" and found this http://droidpirate.com/2010/11/27/how-to-root-your-viewsonic-g-tablet/
Looks promising, no garantees though.

Nextbook Next7 and Next6 Custom ROM's

I am hoping to get a custom ROM made for both the Next6 and Next7, so if anyone would like to help here are the factory ROM's.
http://www.multiupload.com/6BY8BVS5BJ---Next7's Factory ROM
http://www.megaupload.com/?d=7V8MNSFI---Next6's Factory ROM
Right now my friend and I are working on making the Next6 have a full read/write partition with permanent root access.
I'm interested. The Next6 is on sale at Big Lots for $149...
I'm looking to pick one up. Please keep m posted!
TinkerToyTommy said:
I'm interested. The Next6 is on sale at Big Lots for $149...
I'm looking to pick one up. Please keep m posted!
Click to expand...
Click to collapse
Same here...
subscribed
I just got mine yesterday and subscribed to this thread. Please keep us informed.
Li'm currently counting down the minutes till biglots opens. in a rush to cash my check, and grab my new cheapo tablet, to be home in time to go to my kids dr appointment.
anyone got a full list of specs on the next6?
EDIT: z4root works perfectly. Now I'm waiting on this ota firmware update to download.
It feels sluggish compared to my hd2 but I expected that. But it does render HD video quite nicely. Rooting was a breeze, and if you pick it up at biglots, be sure to splurge 15 extra for an 8gb SD card.
I spoke to the company today because my OTA has been trying to download for 2 days.
Apparently the OTA only changes the Boarder Books to a different carries since Boarders is closed. IT DOES NOT UPGRADE THE FIRMWARE OR OS.
Please let us know of any ROMS available on this device that would be very helpful.
nathonix said:
Li'm currently counting down the minutes till biglots opens. in a rush to cash my check, and grab my new cheapo tablet, to be home in time to go to my kids dr appointment.
anyone got a full list of specs on the next6?
EDIT: z4root works perfectly. Now I'm waiting on this ota firmware update to download.
It feels sluggish compared to my hd2 but I expected that. But it does render HD video quite nicely. Rooting was a breeze, and if you pick it up at biglots, be sure to splurge 15 extra for an 8gb SD card.
Click to expand...
Click to collapse
Were you able to get a perminent root with z4root? I could only get a temporary root to work. What tools to use for a perminent solution
Got my next6 a day ago. Thanks all for the BigLots tip.
i think the way the image is stored on the tablet you'll have to flash a rom that is already rooted. Im not very familiar with cooking roms but i know you'll have to use afptool to unpack the image make the changes recreate the crc for the image and repack it.
From what I've been able to glean from frantic web searching, the system partition is cramfs and is read only. Temporary root only.
Also, its possible to access the recovery menu using adb reboot recovery, but its not of much use since the thing only has two dpad buttons.
Sent from my HD2
Next 6
I am very interested in this also ; I have tried to run some of the next 2 & 3 roms on this device (and they boot) but they don't really work right (IE: the touch screen doesn't work)
hopefully we can get this going!
i've got the rom dumped, just having a spot of bother mounting a cramfs file under ubuntu.
since i've last posted i found out a bit more about the hardware involved, and how its more or less a generic 7 inch rockchip tablet, minus a few buttons, which means a good majority of the work has already been done.
Required Reading for those interested;
http://wiki.archosfans.com/index.php?title=Dump_your_Home_Tablet_rom_and_create_a_custom_rom
bit of difference is the rkupdater program doesn't work unless you can get the tab into a flasher mode of some sort. However, if you just drop the update.img in the sdcard root and insert the card while the tab is running, it seems to kick into the updater properly.
hold down the right hand arrow
with the Pad turned off hold the right hand arrow to put the tablet into update mode ; then you can use the RKAndroidBatchUpgrade.exe..... (you do need the USB driver - found on the first page of the next2 next3 thread)
orignialpost said:
kentisevil said:
with the Pad turned off hold the right hand arrow to put the tablet into update mode ; then you can use the RKAndroidBatchUpgrade.exe..... (you do need the USB driver - found on the first page of the next2 next3 thread)
Click to expand...
Click to collapse
thanks. figured out through trial and error if i held both facebuttons and hit the reset while it was plugged up, it'd get into update mode.
your way needs less buttons. still at a loss because while i can dump the update.img and extract it, i cant seem to open up the system.img inside of it.
any suggestions? i pulled it using rkdump.
EDIT: nvm got it, had to pull the system.img from the device separately and add it back to update.img
long story short, i've got market, will be working on root next.
Click to expand...
Click to collapse
here ya go, (Next6)regular rom + market, still haven't got root worked out quite yet.
is this for the next6 or 7?
Oh I see now this is a rom for a next6
Next6 Base rom for editing
heres a stock copy of update.img with an editable system.img if you feel like adding your own apps or customizing it a bit further.
happy modding
I got one of these bad boys today and its a pretty decent little fellow.
I think with a root and well made custom rom it can really shine.
EDIT, does anyone know a way to change the icons they used? I dont really care for them because they look warped and garrish. I did manage to replace the launcher with launcherPro, "adw would crash and default to a debug launcher".
Also does anyone know how one could update SAM? Can I just reinstall the apk and it replace teh factory installed one? Also is there any better marketplaces than SAM? It seems kinda limited and lacking.
I was wondering if it's possible to upgrade the next6 from 2.1 to 2.2/3~
I'm not requesting it or anything as I personally don't know anything about android or how the next6's rom works.
Thanks
I believe it has to be rooted before you can upgrade the firmware to another version.
Also I have noticed a issue with the custom rom above. I cannot download any apps on the marketplace for some reason. Anyone know how I could clear its cache or reset this device?
EDIT: If I do a "factory reset" though the privacy section in settings, it seems to fix the market. Of course this completely wipes the device, also the market seems to break the same way again, extremely easily.
Basically you can download a few apps, go to the homescreen, then come back to find that you magically cannot download ANY applications. Ive tried killing the market app using the advance task manager, ive tried clearing the markets cache, and even restarting the device. The only thing that works is completely restoring the device. I am hoping that you will be able to fix it, or tell me how to fix it. XD
I installed the following applications. Not sure if this matters, but it seems like market breaks when I make ADW the default launcher.
ADW Launcher
Nook
Also I have a SD card in the unit.
EDIT:
I have rooted out the cause of the problem, changing the default homescreen/launcher seems to screw with market. So while you can install and use another launcher, you CANNOT set it as the default without it screwing up the android market.
EDIT:
Humm, well color me confused, because last night I managed to switch the home launcher without it interfearing with market. But this morning when I booted up the device I could not download any applications. Could it be possible that it is deleting key files when I restart the device?

Categories

Resources