yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] jamesonelam:
So I too kept getting the "ash out of date" errors. I downloaded the USB driver listing program as mentioned above near the beginning of the thread. I deleted all HTC drivers and Android USB stuff. I then installed pdanet and let that run its course. Plugged in phone and left it on charge only. Opened command prompt and listed devices. Same error. But then I ran=> c:\adb>pushroot.bat

Ran fine after that.

BTW I am running Windows7 and at first plugging in of the phone it installed the drivers automatically. I think that was the issue for me. Only after deleting all USB drivers relating to "android" or "htc" and using pda net install, did anything work right.

Hope this helps some.
[Verizon Droid Incredible 2] TB13:
I am new to android. I succesfuly temp rooted my phone the day i got it, but a few days ago i had to reboot. When i want to reboot I got to step 7. It recognized my deivce, but when i typed "adb shell /data/local/tmp/getroot" it says in the next line "mmap <> failed. Operation not permitted". Can anyone help me?
[Verizon Droid Incredible 2] TB13:
Never mind I figured it out.
[Verizon Droid Incredible 2] thenickisme:
Hey if you want to edit the first post you can either attach or just give this link for the HTC drivers directly from HTC.

http://dl4.htc.com/RomCode/Source_and_Binaries/USB_driver_20101122_release.zip

That way you don't have to tell people to install HTC's bloat or use PDANet to get the drivers.

(Note: I haven't installed this particular driver, but it's the one straight from developer.htc.com)
[Verizon Droid Incredible 2] dj_wires:
Success

After a few tries i successfully Temprooted my DINC 2. Thanks for the info!
[Verizon Droid Incredible 2] daftlush:
Trying to do this in OSX. I cant run the pushroot.bat because doing so launches Parallels and my Win7 VM is all jacked up. Anyone now a way to use automator or the scripting utility to run a .bat in OSX.

I tried to run the commands in the .bat but i would get...

Air:~ AF$ adb shell chmod 777 /data/local/tmp
Air:~ AF$ adb push getroot /data/local/tmp
cannot stat 'getroot': No such file or directory
Air:~ AF$ adb shell chmod 755 /data/local/tmp/getroot
Unable to chmod /data/local/tmp/getroot: No such file or directory
Air:~ AF$ adb push su /data/local/tmp
cannot stat 'su': No such file or directory
Air:~ AF$ adb shell chmod 6755 /data/local/tmp/su
Unable to chmod /data/local/tmp/su: No such file or directory
Air:~ AF$ adb push busybox /data/local/tmp
cannot stat 'busybox': No such file or directory
Air:~ AF$ adb shell chmod 755 /data/local/tmp/busybox
Unable to chmod /data/local/tmp/busybox: No such file or directory
Air:~ AF$ adb shell ln /data/local/tmp/busybox /data/local/tmp/cp
link failed No such file or directory
Air:~ AF$ adb push pushroot /data/local/tmp
cannot stat 'pushroot': No such file or directory
Air:~ AF$ adb shell chmod 755 /data/local/tmp/pushroot

Any ideas on doing this in OSX?
[Verizon Droid Incredible 2] thecitywelivein:
Have you been able to do any of the steps?

I did it through terminal but I only remember steps 7-9. I can figure the rest out for you.
[Verizon Droid Incredible 2] spizzo03:
Hey TB,

I keep getting the same errors. Could you let me know exactly what you did to get passed that step?

Any help is appreciated.
[Verizon Droid Incredible 2] TB13:
Just move on the the next step, it will work even though it says there are errors.
[Verizon Droid Incredible 2] dougyfrsh:
Just wanted to report a successful temp root. Used for bloat freeze purposes. Two questions though: Are you supposed to leave phone plugged in while you're making changes? On cmd box at end, do you type "exit" or anything or just click close "x"? Thanks for all your tips!
[Verizon Droid Incredible 2] TB13:
Once you get the # after /data/local/tmp/pushroot you can just exit out of the cmd window and unplug your phone.
[Verizon Droid Incredible 2] slimm609:
OP: do you have the source or a link to the source for the temproot code?

TIA
[Verizon Droid Incredible 2] Lagos3sgte:
Since root explorer works, does that mean that you can fully delete the verizon bloatware apps with temp rooting?
[Verizon Droid Incredible 2] TB13:
You can, but they will just come back...
[Verizon Droid Incredible 2] WorldOfJohnboy:
OK, so I had Temp Rooted my wife's DInc2 previously. I had to do a factory wipe on her phone and wanted to Temp Root to restore a backup I ran prior to wiping the phone, but no matter what, Titanium says it cannot acquire Root access. Here's my output:

C:\adb\adb>adb devices

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

List of devices attached

HT141MA10852 device

C:\adb\adb>pushroot.bat

C:\adb\adb>adb shell chmod 777 /data/local/tmp

C:\adb\adb>adb push getroot /data/local/tmp

343 KB/s (557962 bytes in 1.588s)

C:\adb\adb>adb shell chmod 755 /data/local/tmp/getroot

C:\adb\adb>adb push su /data/local/tmp

1832 KB/s (26264 bytes in 0.014s)

C:\adb\adb>adb shell chmod 6755 /data/local/tmp/su

C:\adb\adb>adb push busybox /data/local/tmp

400 KB/s (1062992 bytes in 2.595s)

C:\adb\adb>adb shell chmod 755 /data/local/tmp/busybox

C:\adb\adb>adb shell ln /data/local/tmp/busybox /data/local/tmp/cp

link failed File exists

C:\adb\adb>adb push pushroot /data/local/tmp

67 KB/s (207 bytes in 0.003s)

C:\adb\adb>adb shell chmod 755 /data/local/tmp/pushroot

C:\adb\adb>adb shell /data/local/tmp/getroot

C:\adb\adb>adb shell

# /data/local/tmp/pushroot

/data/local/tmp/pushroot

#

C:\adb\adb>

At this point, I unplug the cable and open Titanium and it says it cannot acquire Root. I have rebooted phone/PC and re-run the steps numerous times with the same results.

PS- I have tried Root Explorer and MyBackup Pro and they also don't acquire Root access.
[Verizon Droid Incredible 2] zookii:
I had TiBackup say it couldn't get root but I closed out of it and reopened it and root access was there.
[Verizon Droid Incredible 2] WorldOfJohnboy:
Tried numerous times with hours in between (no reboot, obviously), still no dice.
[Verizon Droid Incredible 2] dnoyeb:
unless i'm totally blind... I didn't see a list of "safe" items to freeze.. did some quick searches here, but again i'm probably just blind... i know in the past on my fascinate some vz type things could cause all kinds of issues if removed, so I don't want to do anything that would cause issues etc...

anyone have a list of what they froze and didn't have any problems doing so?
[Verizon Droid Incredible 2] WorldOfJohnboy:
This was taken from a Thunderbolt "safe to remove" list:

Verizon Bloat:

Kindle-OEM-1.1.1.90750089-20100927.apk

Blockbuster_htc.apk

CityID.apk (Apparently this app can also be uninstalled prior to root. See post #5 for more details.

VCast.apk

VzNav.apk

VZW_BitBop.apk

VZW_Golf.apk

VZW_Rhapsody.apk

VZW_RockBandStub.apk

VVM.apk

HTC Widgets:

com.htc.FMRadioWidget.apk

com.htc.FriendStreamWidget.apk

com.htc.MusicWidget.apk

com.htc.StockWidget.apk

com.htc.TwitterWidget.apk

com.htc.WeatherWidget.apk

HtcClockWidget.apk

htccontactwidgets.apk

htcmailwidgets.apk

HtcMimWidget.apk

HtcPhotoWidget.apk

HtcPowerStripWidget.apk

HtcProfileWidget.apk

HtcSyncwidget.apk

HtcScreenBrightnessWidget.apk

Wallpapers:

LiveWallpapers.apk

LiveWallpapersPicker.apk

MagicSmokeWallpapers.apk

Mode10Wallpapers.apk

VisualizationWallpapers.apk

HTC Apps:

appsharing.apk

calculator.apk

Flashlight.apk

Flickr.apk

GoogleQuickSearchBox.apk

HtcCarPanel.apk

HTCLocationPicker.apk

HTCSetupWizard.apk

HtcSoundRecorder.apk

HtcStreamPlayer.apk

HtcTwitter.apk

HTMLViewer.apk

QuickLookup.apk

Quickoffice.apk

SocialNetworkProvider.apk

Stock.apk

Street.apk

VoiceDialer.apk

VoiceSearch.apk

WidgetDwonloadManager.apk

WifiRouter.apk

Since the DInc2 is very close to having the same Bloat, you can use these as a guideline. The same apps that I removed on my TBolt, I successfully froze on my wife's DInc2 (before I had to factory reset it and now can't Temp Root) without issue.
[Verizon Droid Incredible 2] dnoyeb:
Why did you have to factory reset hers? Just want to make sure it wasn't due to freezing apps ;)
[Verizon Droid Incredible 2] WorldOfJohnboy:
Ha ha... yeah, it was an issue with her Gmail account. Had to fix the Gmail data and it still didn't fix the phone errors until a factory reset.

The programs had been frozen for a couple of weeks before the phone started showing the issues, so definitely not an issue with temp root.
[Verizon Droid Incredible 2] collinray:
To do it in OS X rename pushroot.bat to pushroot.txt and open it up in text editor. Then just copy the commands one by one in terminal. Don't forget that to run a command you need to add ./ before (I.e. ./adb whateverelse). I rooted my phone in OS x so it does work ;).
[Verizon Droid Incredible 2] Oozura:
Would this be the same for Linux OSes?
[Verizon Droid Incredible 2] jhitesma:
Yep. that's how I did mine. Would only take a few minutes to convert the .bat to a shell script but I was lazy and just did it manually (which ironically may have been more typing than actually converting to a shell script)
[Verizon Droid Incredible 2] nicrallred:
Hey please anyone a lil help. I'm doing everything to the "T" and I get to the end where you type adb shell and a $ comes up instead of #. I've tried re-downloading and re doing the process but alas nothing worked please any help would be highly appreciated.
[Verizon Droid Incredible 2] knipp21:
Any Linux how to for this?
[Verizon Droid Incredible 2] slacker69:
I was having the same problem, I'm not 100% sure but when you get to step 7 make sure you put a space after you type adb shell before the forward slash. That worked for me.
[Verizon Droid Incredible 2] Mean Bro Greene:
This worked like a charm. Thanks a ton.
[Verizon Droid Incredible 2] slacker69:
No problem
[Verizon Droid Incredible 2] jhitesma:
As explained above, just run the commands in the .bat file manually from the command line for Linux the same as for OSX.
[Verizon Droid Incredible 2] bradleyz:
Iv never temp rooted any of my devices. Can we install custom roms with temp root?

sent from my incarcerated Incredible 2
[Verizon Droid Incredible 2] SoCalSpecialist:
Nope. The instant u reboot ur temp root is gone and ur back to unrooted stock
[Verizon Droid Incredible 2] Damented:
try this for anyone asking about tethering

http://code.google.com/p/android-wifi-tether/
[Verizon Droid Incredible 2] bluedegeon:
After I click the pushroot bat file and its going through the process, after "push su" part it says protocol failure. Any idea on whats goin on?
[Verizon Droid Incredible 2] cambunch:
It complains about not having root access. I don't have another WiFi device ATM though to see if it really works or not.
[Verizon Droid Incredible 2] 06stang:
I cant find a good program to bloat freeze. I mean FREE app. When permanent root is here I have no use for a paid bloat freeze app. I used Root Uninstaller but now it thinks everything is frozen when they're not...and I cant unfreeze them because it requires a paid version
[Verizon Droid Incredible 2] WorldOfJohnboy:
Pretty sure that My Backup Pro is free and has all the root tools the others do. I think limitatio

n is online space?

Honestly spend the extramoney for Titanium, may be the best money I spent in the market ever.
[Verizon Droid Incredible 2] 06stang:
I dont backup with Titanium any more. Nothing I need backed up Google and my SD Card seem to do it all for me
[Verizon Droid Incredible 2] nicrallred:
Yeah that worked perfectly thanks a bunch!!
[Verizon Droid Incredible 2] 06stang:
Nevermind found a good free app. Thanks!
[Verizon Droid Incredible 2] lrttn:
Temp Root and v2.3 update

I'm considering holding off on permanant root while the procedures settle down. If I go ahead and upgrade to v2.3, will Temp Root still work? Thanks in advance for any info.

lrttn
[Verizon Droid Incredible 2] tpbklake:
No, the temp root exploit has been fixed and currently no way to temp root or AlphaRevX S-OFF at this time.
[Verizon Droid Incredible 2] lrttn:
Thanks,

lrttn

No, the temp root exploit has been fixed and currently no way to temp root or AlphaRevX S-OFF at this time.
[Verizon Droid Incredible 2] WorldOfJohnboy:
Is there a Perm-Root, S-Off method yet? I have been searching this forum high and low and don't see a specific method for it.
[Verizon Droid Incredible 2] TheAtheistReverend:
There are instructions somewhere in the S-off achieved thread, but it would be

*ahem*

really nice if someone started a new thread on "Rooting methods" and/or "How to Root"

*ahem*

Wouldn't it?
[Verizon Droid Incredible 2] WorldOfJohnboy:
I hate to post this again, but can anyone assist me with the issue? I want to do an APK+Data backup of the phone's applications, etc. before I achieve S-Off/Perm Root, but I can't get Temp Root access! (Unless anyone can confirm that Perm Root S-Off doesn't wipe the phone.)
[Verizon Droid Incredible 2] LowFire82:
S-off and loading CWM and a rooted kernel did not wipe my phone
[Verizon Droid Incredible 2] WorldOfJohnboy:
Did you use the AlphaRev X method to get S-Off?
[Verizon Droid Incredible 2] LowFire82:
Yes, I sure did
[Verizon Droid Incredible 2] cac2us:
Can you please identify which one works with HTC?

I doon't have a mutorolla..

Eclipse IDE for Java EE Developers, 212 MB

Eclipse Classic 3.7,

MOTODEV Studio for Android

Eclipse IDE for Java Developers,

Eclipse Modeling Tools, 271 MB

Is there anything like MyMobiler (Wino) for droid?
[Verizon Droid Incredible 2] The Black Droid:
Will this still work with 2.3.3?
[Verizon Droid Incredible 2] TheAtheistReverend:
Nope.
[Verizon Droid Incredible 2] Mr Lime v2:
Bummer, just spent the last half hour trying to do this. Oh well. I guess I'd better buy an XTC clip now.
[Verizon Droid Incredible 2] dougyfrsh:
So, this morning I thought I got a text message as I was busy doing something else. Checked about 10 minutes later and it looked like my dinc 2 was being force pushed the GB update. Fine I can live with this until a rooting method is found. The concern I have is this: prior to this update, my phone was sitting there temp rooted and with bloat freezer freezing a handful of apps. Then it rebooted and everything (no way to stop it). Upon rebooting, it seemed like it was too late and GB was already installed, though it seemed like it wasn't done and had yet another installation to do, which I then deferred. My question is this, what should I expect happened to all the apps I had frozen? Are they lost? I'm trying to recall what it was I had frozen, but my apps page does look a little more empty. Any ideas? I wish there was a better warning and no forced update! Thanks, guys!
[Verizon Droid Incredible 2] gordy_2001:
Does anybody have the original shipped image before the 2.3.3 upgrade? If i flash it back, the s-off hack should work then right? I justgot a inc 2, it is a real pia not being able to root it so i can put another rom on it. Any other ideas? Maybe the original RUU file would do it? The odd thing is, the phone has 2.3.3, but the radio is .97, and not .99. I thought the upgrade changed it. I cant find anything on the 2.3.3 root. I figured somebody would have it by now...
[Verizon Droid Incredible 2] calamity:
You can't root or downgrade once you accept the OTA for 2.3.3

Or if your device shipped with gingerbread then only way to.get s off is using xtc clip
[Verizon Droid Incredible 2] dbcar:
Im having this same problem but i dont see a reply to this problem anywhere
[Verizon Droid Incredible 2] faehsemc:
Why don't you perm root with revolutionary?

Sent from my Mikrunny'd Vivo_w
[Verizon Droid Incredible 2] dbcar:
I thought I would temp root so I could load titanium backup and save everything and then do the permanant root. then I could reload from titanium backup. because with the permanent root I will loose everything right? thats the way the fourm recomends for the rezound and I did that to the rezound this morn and It worked like a charm. I just cant get past this #8 in the begining of this thread. thanks
[Verizon Droid Incredible 2] faehsemc:
What are you afraid of losing?

Sent from my Mikrunny'd Vivo_w
[Verizon Droid Incredible 2] srvn13:
Temp root error

I am running into an error when I tried temp rooting, I have attached the prompts. Can anyone help? Thanks in advance.

C:\adb>adb devices

List of devices attached

HT163MA00869 device

C:\adb>pushroot.bat

C:\adb>adb shell chmod 777 /data/local/tmp

C:\adb>adb push getroot /data/local/tmp

1663 KB/s (557962 bytes in 0.327s)

C:\adb>adb shell chmod 755 /data/local/tmp/getroot

C:\adb>adb push su /data/local/tmp

1590 KB/s (76232 bytes in 0.046s)

C:\adb>adb shell chmod 6755 /data/local/tmp/su

C:\adb>adb push busybox /data/local/tmp

1654 KB/s (1083568 bytes in 0.639s)

C:\adb>adb shell chmod 755 /data/local/tmp/busybox

C:\adb>adb shell ln /data/local/tmp/busybox /data/local/tmp/cp

link failed File exists

C:\adb>adb push pushroot /data/local/tmp

0 KB/s (207 bytes in 1.000s)

C:\adb>adb shell chmod 755 /data/local/tmp/pushroot

C:\adb>adb shell /data/local/tmp/getroot

Failed to set prot mask (Inappropriate ioctl for device)

C:\adb>
[Atrix 4G General] plvaulter06:
Google Talk with video seems like it could be useful for the Atrix!

Is this completely out of the question until we are on gingerbread? Is anyone working on this project?
[Atrix 4G General] NguyenHuu:
Someone is starting work on it, there's an app called vTok in the market, it's free and very beta. I made a call from my atrix to my friend's galaxy S. it was very choppy and you can hardly hear, but it works on froyo, so there's some potential there. It was over wifi.

but when I made a call from atrix to my PC, it worked very smoothed, pretty awesome but it only used the back camera. still some work to be done. but proof of concept is there, it works on froyo.
[Atrix 4G General] bongd:
Sound ****ty to be honest, no offence.

Tango and Fring work a lot better. If and when we get Gingerbread we should be able to use Gtalk. There was an update on all the Android sites saying that it's flashable through CWM, we just need to be on fricken GB!!!!

Damn you, Motorola!
[Atrix 4G General] WiredPirate:
Tango is the best. http://goo.gl/I8EQT
[Galaxy 3 General] Nightbox:
Hello,

Samsung Romania (club.samsungmobile.ro/blog/?p=263) annouced that Froyo is available for Galaxy 3 through Kies. However Kies tells me that there is no update.

Did this happened to anyone else ? If so, what did you do ?

Thanks
[Nexus One Q&A, Help & Troubleshooting] itaykatz@gmail.com:
The nexus 1 has two mics, one near the usb port and one on the back.

the video camera uses the one on the back for audio (it actually makes more sense)..

the problem is that this secondary mic is not working on my phone (hardware problem)...

is there any way to force the video camera to use the regular mic ?

i am on CM7..

Thanks,
[Eee Pad Transformer Android Development] rayman:
Hey guys

Here are the tools used for the new root by Bumble-Bee & me!

https://github.com/AndroidRoot/BlobTools

The tools can unpack and repack blobs. Since the blob header is still not fully understood, repacking requires the original header from an existing blob file!

It is able to pack any number of partitions in a single blob (given it fits in the staging partition of course..around 500MB is the limit). The tool should be selfexplanatory from the output it gives if run without parameters, but I'll be happy to elaborate if needed.

Enjoy!

-RaYmAn
[Eee Pad Transformer Android Development] Fab985:
I'm trying to use this tool, but i need instruction :o:o
[Eee Pad Transformer Android Development] rayman:
heh. Fair enough :)

First compile the tool (obviously)

[TO UNPACK]

./blobunpack /path/to/blob

This creates a number of files, in particular a blobname.HEADER file which contains the header of the blob (As mentioned in previous post). The remaining files are named the same as the partitions on the device, e.g. blob.LNX (boot.img) or blob.SOS (Recovery) or even blob.APP (system.img)

[TO PACK]

You need the blobname.HEADER file from the unpack step at this point.

If you want to make a blob with e.g. just boot.img you do the following:

./blobpack blobname.HEADER outputfile LNX boot.img

The above commands places the boot.img in the LNX partition using the previously extracted HEADER and creates a blob in "outputfile" ready to flash =P

If you wanted to create a blob with boot.img and recovery, you'd do

./blobpack blobname.HEADER outputfile LNX boot.img SOS recovery.img

I hope this helps :)
[Eee Pad Transformer Android Development] Fab985:
Thanks!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Nice work, thank you for the instructions :):):):)

i've successfully unpacked the rom now :D
[Eee Pad Transformer Android Development] kevcube:
It kinda just makes unexplained files, can we have any sort of tutorial as to how we might go about extracting them?
[Eee Pad Transformer Android Development] seshmaru:
I guess you suck at reading more than 1 post.
[Eee Pad Transformer Android Development] rayman:
blob.HEADER - Header stuff (ignore it)

blob.APP - system.img

blob.LNX - boot.img

blob.SOS - recovery.img (e.g. regular boot.img)

blob.EBT - bootloader.bin (ignore)

The system.img is ext4 and can be mounted as a loop fs in linux.

The rest of the files..well..If you don't know how to extract them, you have no use of these blob tools ;) (*hint* http://github.com/AndroidRoot/BootTools)
[Eee Pad Transformer Android Development] kevcube:
Well that was kinda embarassing. I didn't feel like booting into ubuntu so I compiled and ran those tools in cygwin, and I didn't read the entirety of your explanation post.

To think I'm one of those people who gets really angry when I see others make that mistake..

Edit - just so you know I wasn't asking what to do with the source code, or how to get a blob. I just needed to know that whole ext4 image thing, and how it related to the blob.APP stuff.
[Eee Pad Transformer Android Development] ivan.volosyuk:
Great thanks for the utility! I've just moved from TW SKU to US flashing LNX and APP from clockworkmod/adb.
[Eee Pad Transformer Android Development] Blades:
So it seems the header (at least by terms of mdsum, not hex) changed for the 3.1 update.. Also 'unblobs' and has a blob.PT file, as in.. partition table..

LNX, EBT, SOS, APP, GP1, USP, MSC, CAC, PER, YTU, UDA, GPT, PT, BAK,

they also have some HSPA+ additions for their 3G/GSM model
[Eee Pad Transformer Android Development] rayman:
So when you say the header has changed, you simply mean it's md5sum has changed? That's expected as the header is not neccessarily static. As long as the *format* of the header is the same, everything is good =P

The previous (full) updates also had a blob.PT containing all those partitions. Most of them are generated/maintained automatically by the bootloader however...
[Eee Pad Transformer Android Development] supercurio:
Thank you rayman84 your tools are as useful as their code is beautiful :)
[Eee Pad Transformer Android Development] Blades:
Looks like an update is needed for the tf201 'blob'.
[Eee Pad Transformer Android Development] StDevious:
How do you get the boot.img and other .img files out of blob ?
[Eee Pad Transformer Android Development] SoCmodder:
use the unpack blob script as described on the first page.
[Eee Pad Transformer Android Development] StDevious:
I get the LNX files, how do I get it out of them ?
[Eee Pad Transformer Android Development] daoist:
the blob.LNX file is your boot.img. You can just rename it if that will make you feel better.

If you need to extract its contents, look for bootunpack.
[Eee Pad Transformer Android Development] StDevious:
I see, Thank you. I also have an .EBT file, what's that supposed to be ?
[Eee Pad Transformer Android Development] SoCmodder:
The .EBT file is a bootloader file. You can ignore that. You shouldn't need to do anything with it.
[Eee Pad Transformer Android Development] Sharpe351:
If using Linux, you can search for "unyaffs" it seems to work great for me.

Or just clone the git for BootUnpack. It works as well.