[Q] re-root nook tablet - General Questions and Answers

I got 2 nooks for my kids.
I set them both up with my email address (unfortunately)
I followed Indirects instructions and got my tablet rooted. Thanks for providing us with this. These things are useless otherwise.
Android market worked fine for one device, but the other couldn't do anything, the market thought I had everything installed already.
I spent some time trying to work around this and gave up. I used the built in nook tool to deregister device.
I then found that go launcher and everything I did get installed was still there, however, root wouldn't work (su in terminal wouldn't run, or prompt)
So I tried to root again with Indirects instructions. This showed me that the device was already rooted. I reviewed the Nook&Zergy bat file and removed the part which copies su to su.txt in the pc dir. The script ran and then su worked again.
My question is, is there any downside to this? I have not noticed any issues so far. Why even prevent the nook&zergy.bat from completing otherwise?
Thanks again for all the help.

Perhaps only Indirect can answer this
I still haven't seen any negative side effects to this.
Or any side effects.
Perhaps he chose this route, just to simplify the script, not that it actually has any negative impact.

Related

2.2 froyo root problems.(moto droid)

I want to start out saying you guys are all amazing and have helped me out a million times in the past. Although I've never posted here...I usually I find help by searching around. Also I'm sure you all have heard this question a million times but I have searched high and low for an answer, not just here but all over, and still nothing can fix it. So here it goes and please don't flame!
So I installed the 2.2 froyo update on my droid (which was not rooted before this). I downloaded the update from engadget followed one of the thousand walkthroughs to install and went great. I used SPrecovery with the update.zip file, of course allowed the update and such. Installed the froyo update, reboooted and everything works great except one problem. Any of the rooted apps (ex: setcpu, rom manager ect...) says cannot find root access (or something of that extent.) Also I have re done the update.zip file about 5 or 6 times now and still nothing. The superuser permissions app is there and has always been there but I do not get the box asking to allow permissions. So I can't run any rooted apps!
Things I've done:
Master clear/reset. Second, third attempts to root with sprecovery(also cleared cache).
Su commands in adb with android sdk.
Reinstalled all apps pertaining to this problem countless times.
Enabled debugging.
I'm very fimiliar with iphone jailbreaking (been doing it since 1.0 os) and with that changing permissions to 755 fixes it, but I'm still pretty new to this but it sounds to me like I missed a step somewhere. I'm 99.9 percent sure its rooted because some apps tell me it is and SU is there. I've givin up on this one so any help you guys could throw my way would be great!
Thanks again.
Sorry, I'm not going to jump ship to anything past 21xxx WinMo 6.5 until an Android Sat Nav "app" can match Garmin Mobile XT in rural areas of the United States WITHOUT a data connection/with locally stored maps.

[Q] Anyone root the ViewSonic g-tablet?

Anyone root their ViewSonic yet. I have been googling about looking for Android 2.2 root methods and just wondering if I risk totally bricking this device. It seems that getting root and installing busy-box *should* work.
Any and all help greatly appreciated.
UH...
don't mean to sound rude, but this is like walking into starbucks and asking if they have coffee!
Check the development forum one level back, and you'll see several pinned posts with instructions to replace the software with something much better!
Life in LA said:
don't mean to sound rude, but this is like walking into starbucks and asking if they have coffee!
Click to expand...
Click to collapse
Ok, that's funny as hell! Though I have walked into Starbucks and they were out of coffee, and I live in Starbucks central (Seattle)
@the original poster - This is the thread that I used to put CyanogenMod on mine:
http://forum.xda-developers.com/showthread.php?t=851657
There's also a "Super Simple One step root" out there.
nink said:
Anyone root their ViewSonic yet. I have been googling about looking for Android 2.2 root methods and just wondering if I risk totally bricking this device. It seems that getting root and installing busy-box *should* work.
Any and all help greatly appreciated.
Click to expand...
Click to collapse
Follow the G Tablet Super Thread. It gives you everything you want for a new start-up: market Fix, Rooting,etc...
nink said:
Anyone root their ViewSonic yet. I have been googling about looking for Android 2.2 root methods and just wondering if I risk totally bricking this device. It seems that getting root and installing busy-box *should* work.
Any and all help greatly appreciated.
Click to expand...
Click to collapse
Wow! I guess I could ask if anyone has taught you to read yet.... Try it, it really works.
Thanks folks. Being my first rooting efforting in android, I hope I succeed.
nink said:
Thanks folks. Being my first rooting efforting in android, I hope I succeed.
Click to expand...
Click to collapse
You should be ok. Just read up and follow the directions. This tablet is pretty forgiving. And it is really nice once all the stock stuff is gone.
Have fun
Not Starbucks, but same idea
Life in LA said:
don't mean to sound rude, but this is like walking into starbucks and asking if they have coffee!
Check the development forum one level back, and you'll see several pinned posts with instructions to replace the software with something much better!
Click to expand...
Click to collapse
Our local Burger King ran out of burgers once. Only had chicken and fries. Kinda false advertising. ;P Bad management issue, I had heard.
Funny story, I spent this past summer in Beijing, China, and the one time my friends and I decided to try to go get some fried chicken at a Kenny Rogers Roasters. All they had was half a chicken left lol Well, I never got that fried chicken in China
But, yeah, the forum is easy to READ and find instructions how to root/install custom roms
I don't think I even used the stock build on this tablet - first boot everything fc'd on me. Rebooted and installed TnT lite in pretty much one go.
Sent from my GTablet-TnT-Lite using Tapatalk
billmarquette said:
I don't think I even used the stock build on this tablet - first boot everything fc'd on me.
Click to expand...
Click to collapse
Proud to say I have never seen the default ui on this device! The first time I booted it was to mod it, lol
Life in LA said:
don't mean to sound rude, but this is like walking into starbucks and asking if they have coffee!
Check the development forum one level back, and you'll see several pinned posts with instructions to replace the software with something much better!
Click to expand...
Click to collapse
ROFLMAO
@OP
Missed the dev forum didya?
(I had problems with the News app/widget thing in the 1.0 version of TnT, then I had problems with the weather app/widget after the 1.01 OTA update for TnT, at which point I dumped TnT for TnT lite 2.0.2 ... if the sw had worked well, I wouldn't have minded the shipped "launcher" too much... but TnT apparently needs ALOT more dev time as it seemed to be beta quality at best, if not alpha...)
Well I rooted successfully. Remounted certain system folders as rw. BEFORE I installed the TNT 2.20 I used the stock recovery tool , I made a backup to sdcard and copied that to my Linux box.
So far so good. At first I was a bit miffed to find the /system or /etc mounted ro, but got around that with busybox sudo..
Now my task is to tinker a bit around with the user-space services.
I am finding, that unlike a system-V (/etc/rc?.d with init.d), user-space tweaking in the sense of auto starting apps or whatever is not as simple as: write shell script, place in proper location, re-boot.... seems I need to write an actual app that listens for "ACTION_BOOT_COMPLETE". I sure wish it was simpler.
Oh, is the titanium backup worth it? Or is the system backup I created using the "power-on+volume-up" method just as good. Seems the method provided by ViewSonic is fine enough. However, I did not see any mention of it in the forum (my system seems to have been created on 11/22/2010, based on the system directories date before I TNTed my tablet).
Again, many thanks to those who pointed me in the proper direction. I really appreciate your input.
nink said:
Well I rooted successfully. Remounted certain system folders as rw. BEFORE I installed the TNT 2.20 I used the stock recovery tool , I made a backup to sdcard and copied that to my Linux box.
So far so good. At first I was a bit miffed to find the /system or /etc mounted ro, but got around that with busybox sudo..
Now my task is to tinker a bit around with the user-space services.
I am finding, that unlike a system-V (/etc/rc?.d with init.d), user-space tweaking in the sense of auto starting apps or whatever is not as simple as: write shell script, place in proper location, re-boot.... seems I need to write an actual app that listens for "ACTION_BOOT_COMPLETE". I sure wish it was simpler.
Oh, is the titanium backup worth it? Or is the system backup I created using the "power-on+volume-up" method just as good. Seems the method provided by ViewSonic is fine enough. However, I did not see any mention of it in the forum (my system seems to have been created on 11/22/2010, based on the system directories date before I TNTed my tablet).
Again, many thanks to those who pointed me in the proper direction. I really appreciate your input.
Click to expand...
Click to collapse
Don't know about all the other stuff but Viewsonic did not have a recovery option. Had to be something you installed while rooting, or whatever. The system backup in Clockwork is great for times when your tablet won't work because of something, or a program that went wrong. Titanium is great for when you have a zillion apps installed and want to install a new rom, or reload a clean version. Titanium will then let you put all your apps back without having to download them from the market, or sideload them all again. It is also useful when you have an app you can't find but it may be on your phone. You can backup the app on your phone and then move it to your tablet to install.
Sprdtyf350 said:
[...]recovery option[...]Had to be something you installed while rooting, or whatever. The system backup in Clockwork
Click to expand...
Click to collapse
Yes, I think you are right. My first effort in the rooting process was to install the clockwork, but I thought it failed. However, it must not have as when I run the backup (and pay attention) I saw the "ClockWork...... msgs". Definitely a nifty tool.
FYI troops:
I was quite successful, with much thanks to all of you and your wonderful efforts.
- got market place working (however have not needed it yet at all)
- installed groomdroid (a php aware webserver)
- installed php-cgi so that groom processes ".php" web pages.
- installed php-cli program for command line php capabilities.
- installed TitaniumBackup (need to use it, probably soon)
- installed adobe flash, and it works just fine
Now to:.
- browser that is truly html5 capable (this may be dreaming as most have various parts of html5 disabled, such as the "<video>" element. However, there is a new Opera browser available that is *supp5osed* to be <video> capable. FYI: some webkit browsers, such as the QT-webkit have the html5 video element capability disabled on purpose.
- autostart apps of my choosing (I have a feeling I will be writing droid apps to accomplish this)
Again, many thanks folks.
When I get my device set up as I need it, I will post how I did it. I am trying to document the process as best I can.
I thought this was a hilarious thread, and I was going to make a joke at the OP just for fun, but I am REALLY happy that despite the doofus thread opening that nink has figured it out and has joined the ranks.
Hope you have happy flashing and have fun (and don't worry all of us were pretty lost when we began)

[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]

Whew. Ok, well, I am new to rooting and such and also new to smartphones in general. First, I must explain what I am attempting to achieve by modding and rooting my droid x.
I am trying to use my droid as a modem for an xbox 360. I have already rooted my phone with z4root. I am using barnacle wifi tether in order to connect the 360 slim to a wireless WAN. I am able to connect online; however, I would like to get a better speed, so after spending all day going though threads online, I have found a possible solution. Due to the fact that I am new to this I am at a loss with all the jargon and apps. It appears that by setting up a new ROM I will be able to get into the system root files to modify the throttle lock on the phone. This is all in theory, of course, from what I have located. All the tutorials I have looked into do not give enough info to fully understand and use their methods. Currently on my phone, I have an installed PDAnet which i am using for wired internet on my PC. (I do not have internet at my residence currently.) It also seems I am having issues downloading some files online, maybe due to timeout or something, but I cannot be sure. As you can guess, this is getting pretty frustrating. I am also running ROM manager. I am at the point where I cannot go any further in what I am attempting to do unless I get assistance. Also, Youtube seems fairly useless in this particular issue and variations of this issue.
So in short, I ask that someone please assist me with this and be as detailed as you can to clear up any miscommunication. Please use and/or explain any jargon that you use.
Thank you for any posts that you make in response. I will be looking into this thread for posts.
Also. I am currently running The default android and did a Factory Data Reset.It is Android Version 2.2.1.
DROIDX
UPDATE
I also installed adb and SDK, wifi tether, droidx bootstrapper, no frills CPU controller, Terminal Emulator, and root explorer.
http://forum.xda-developers.com/showthread.php?t=863923 I followed this post and im caught in a snag. when i run "java -jar baksmali.jar -o classout/ classes.dex" in CMD im getting this error "unable to access jar file baksmali.jar"
Also can someone please post a link to a nandroid backup tut for a droidx

[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.

Categories

Resources