yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] HampTheToker:
My phone is updated to 1.19.651.1 but it isn't stock as I have removed a little bloat from system/app. If still interested and willing to tell me how to do it, I'll upload a sys dump.
[Android Software/Hacking General [Developers Only]] nfinitefx45:
Thank you, if you are rooted it will be easy just do a backup of system and boot, Not your data partition. I only need the system.img , boot.img just pack them in a zip file.
[Android Software/Hacking General [Developers Only]] HampTheToker:
Backup in recovery, Titanium Backup, or adb? I imagine you mean recovery, but I'm not certain.
[Android Software/Hacking General [Developers Only]] grad061980:
Backup in recovery. After backup go to the sdcard (clockworkmod/backup/rom backed up/) & copy the boot.img (4 mb) & the system.ext4.tar (a whopper of 614 mb) & zip them up. They won't compress much so it may take a while to upload it to a file share or a dropbox. I just uploaded my system img the other day & it took about an hour on an 1.5 mb download & 1.5 mb upload (t1 line).
[Android Software/Hacking General [Developers Only]] OctoberNexus:
Enjoy http://www.youtube.com/watch?v=RzMu5NasIh0&feature=youtube_gdata_player

sent from my HTC Kingdom
[Android Software/Hacking General [Developers Only]] nfinitefx45:
exactly as described by grad061980

Thank you for helping out!!
[Android Software/Hacking General [Developers Only]] HampTheToker:
I'll post it up around noon tomorrow. I have a few extra things to do so if I'm not able to get it done by then I'll have it up by tomorrow evening for sure.
[Android Software/Hacking General [Developers Only]] nfinitefx45:
Any luck with this yet?
[Android Software/Hacking General [Developers Only]] HampTheToker:
F*ck me, I forgot.

Sorry, bro. I have a half day tomorrow because my son has his 2 year checkup at 1:30. I'll post it as soon as I walk through the door when I get home.
[Android Software/Hacking General [Developers Only]] nfinitefx45:
no problem I understand being busy, thanks for the reply HampTheToker
[Android Software/Hacking General [Developers Only]] HampTheToker:
Sorry for taking so long.

http://www.filefactory.com/file/c2ab362/n/ota1.19.651.1sysdump.zip
[Android Software/Hacking General [Developers Only]] nfinitefx45:
not at all, I am thankful you are willing to help out
[Android Software/Hacking General [Developers Only]] El Ha$on:
Sprint has begun the rollout of an update. Here are the details: http://t.co/b5CneFW4

Sent from my HTC EVO Design worldphone.
[Android Software/Hacking General [Developers Only]] nfinitefx45:
Well if anyone gets a hold of this update, should download to cache I would really like to have a copy

thanks
[Android Software/Hacking General [Developers Only]] asb2164:
Here you go http://dl.dropbox.com/u/6823024/OTA...1.19.651.1_release_234828hfp1wqo1gveos76o.zip
[Android Software/Hacking General [Developers Only]] chugger93:
Please keep us up to date on this thread. I want to do the OTA update on my wifes rooted design, but not sure if it will break root, etc. I'll be following this. Thanks everyone for everything you do!
[Android Software/Hacking General [Developers Only]] asb2164:
This update keeps failing for me I am rooted does that make a difference?

It reboots says it is updating then goes to a red check mark I let it sit awhile like that then did a battery pull.

No update
[Android Software/Hacking General [Developers Only]] nfinitefx45:
Thank you!

after a quick look this will break root it has a new boot, hboot, and recovery included. I would hold off on installing until someone makes a patch out of it. I will try to create one for you guys but I dont have this phone yet, just porting the software to the EVO Shift.

---------- Post added at 10:09 AM ---------- Previous post was at 10:07 AM ----------

if you have the unlocked hboot then this may cause the issue, but I wouldn't try it as from the looks of it , it will break your root.
[Android Software/Hacking General [Developers Only]] amoser871:
if you are rooted and have made any changes to the system files the ota will not work you must be fully stock the only way to get it to work would be to go in and change the script to not check for the files you have removed or altered
[Android Software/Hacking General [Developers Only]] chugger93:
does anyone know if using rootkeeper would work on the design? Then apply the OTA update?
[Android Software/Hacking General [Developers Only]] awadewitz:
I tried the ota rootkeeper and it started to updated and then failed....
[Android Software/Hacking General [Developers Only]] ryandaneri:
Can someone please provide a working link for the PH44img.zip to flash in fastboot? I can get the ruu working for the life of me..all links are to dev file something or another... Please i really need to return my phone to stock before I take it in....EVO design..please help!
[Android Software/Hacking General [Developers Only]] awadewitz:
if anybody is interested...I did ota for evo design and lost root, so I flashed su zip and now its rooted again....just reflash the CWM recovery after returning to stock and updating..

here's link to right zip file.

http://bit.ly/su2361e

enjoy
[Android Software/Hacking General [Developers Only]] chugger93:
link is dead? Have you noticed any significant changes from the OTA for the design 4g? I was debating on this, but scared of losing root. Surprised that worked for you....
[Android Software/Hacking General [Developers Only]] amoser871:
not a whole lot of deference just makes it shut up it has something to do with security getting root back isnt that big of a problem just use htc tool 3
[Android Software/Hacking General [Developers Only]] awadewitz:
sorry bout the link just find the current su + bianary.zip....flash...then install busybox and all is well....the updates a little different .....better battery
[Android Software/Hacking General [Developers Only]] swasserman:
Recovery Failure

When attempting to apply this recovery program on my Design 4G (Sprint),

Recovery's for Evo Design 4g or Hero S:

(WARNING YOU NEED TO BE UNLOCKED TO FLASH)

My Own Unofficial 5.0.2.7 Clockworkmod:

It errors with the following:

CID Incorrect!

Update Fail!

My bootloader is unlocked. Any ideas why it is failing?
[Android Software/Hacking General [Developers Only]] grad061980:
Download the zip, open with 7zip, take the recovery img and put in the same folder as fastboot in the Android SDK, then in adb "fastboot flash recovery recovery.img"
[Android Software/Hacking General [Developers Only]] swasserman:
That worked. Thanks!
[Android Software/Hacking General [Developers Only]] lykoi626:
So I haven't been prompted for update...was told it was due to missing sprint apps that I got rid of using TB. Does anyone have the zoos I need to go back to stock...I'm assuming I have to lock the bootloader again and get rid of twrp recovery...go back to stock then unlock again...load twrp again then flash binary and busybox

Thank you in advance
[Android Software/Hacking General [Developers Only]] grad061980:
No problem. LouZiffer & Hamp deserve the credit. I just saw the question & had seen the answer. So I posted it. I have the hero s & was able to flash the recovery img in hboot
[Android Software/Hacking General [Developers Only]] HampTheToker:
Lol, thanks. LouZiffer deserves it all really. I just followed his directions and added it to my thread on SDX regarding CWM recovery. I was getting that exact same error before he cleared it up for me.
[Android Software/Hacking General [Developers Only]] beathookup:
How much interest is there in the ROM development for this phone? Have the opportunity to pick one up locally and wanted to know if its worth switching to.
[Android Software/Hacking General [Developers Only]] grad061980:
ROM & kernel development is just getting rolling. I know of 2 or 3 sense 3.0 roms out or coming out in the near future & a couple of custom kernels floating around. There has also been a few showing interest over at sdx developers in both rom & kernel development. There's also talk of a cm7 here at xda, but not sure how long on that one. And of course htc said it will be officially updated to ics in early 2012.
[Android Software/Hacking General [Developers Only]] ryandaneri:
I rooted then returned to stock, then did the ota update, and now I can't get root back, I've tried 2fasts one click and frigids supertool without success..anybody know of a way to root after ota? Any help would be greatly appreciated...thanks for your time and patients.

Oh and when I try to flash the ph44img.zip it says main version is older update failed...and I can seem to get the ruu working either.
[Android Software/Hacking General [Developers Only]] grad061980:
Unlock your bootloader via http://htcdev.com/. Install a custom recovery http://forum.sdx-developers.com/index.php?topic=18921.msg237415.msg#237415 (official thread here - http://xdaforums.com/showthread.php?p=20444019 ), install su.zip http://xdaforums.com/showthread.php?p=21640616 , reboot.
[Android Software/Hacking General [Developers Only]] ryandaneri:
Thank you, but id rather not unlock my bootloader as I don't have adb.... Is there a way too return to stock after update? Thank you for your advice and patients.
[Android Software/Hacking General [Developers Only]] HampTheToker:
http://forum.sdx-developers.com/?topic=19080.0

I posted this after confirming on my own phone. You'll need to install the Android SDK to use adb. A google search should give you step by step instructions for installing the SDK. If you still need help just post in my thread with your questions and I'll help you out. It's really not as difficult as you might think.
[Android Software/Hacking General [Developers Only]] amoser871:
rooting after ota

after i did the ota i found that the htc supertool version 3 works real well and its easy
[Android Software/Hacking General [Developers Only]] LouZiffer:
Sounds like you installed the old OTA that was released last year. The most recent will make your phone incompatible with the method used by the supertool.
[Android Software/Hacking General [Developers Only]] BiffTirkle:
Will this method break root?
[Android Software/Hacking General [Developers Only]] HampTheToker:
No. It's only a recovery. Has nothing to do with root.
[Android Software/Hacking General [Developers Only]] ryandaneri:
Hey just to clarify, there isn't a way to return to stock after the update via ph44img.zip, I get main versionolder..I would love to be able to unlock my bootloader and install sdk but my pc has no internet..I just want my WiFi tether back..
[Android Software/Hacking General [Developers Only]] grad061980:
No, not flashing a recovery.

EDIT: Sorry, didn't catch that this question answered before I replied.
[Galaxy S II Q&A, Help & Troubleshooting] anz2k8:
I have successfully rooted with cf-root with cwm 5 and im confused on what to do next

Im thinking of flashing the CM 7.0 but i was wondering if someone who has flashed this has experienced any key bugs?

Also before i do this which back up do i make, the one through CWM or the titanium back up or both?.. Another thing about the back up is do i make it into the internal memory or my sd card

Also do i manually add plugins such as the one that i heard that helps my phone compatible with tegra games

Finally should my phone support java because when i go to the java website through my phone i click on downloads and it says that the device is not supported

Thank you
[Galaxy S II Q&A, Help & Troubleshooting] Sleepycat3:
Normally, you'd root the phone because you have a specific requirement, such as the plug in that allows you to play Tegra games (CF3D).

I prefer a CWM backup because that is an image of the system state which allows you to restore to your current ROM in case you don't like CM7. You can back it up to internal memory or your SD card. Pick based on space.

This is an app called Chainfire 3D. Purchase it to support the developer (Chainfire). Then you need to google the Nvidia plugin for it.

The phone supports Java out of the box. No need to download additional java software. The reason the Java website tells you that it is not supported is because they don't have downloadable software for Android devices. Their software on their website are only for desktop computers.
[Galaxy S II Q&A, Help & Troubleshooting] anz2k8:
Thanks alot .. The main reason i rooted was battery efficiency and games support
[Galaxy S I9000 Q&A, Help & Troubleshooting] Rutgar:
Hey all,

My info says i have I9001XXKG1. Does this mean that i need other firmware and then how? sorry but im noob.
[Galaxy S I9000 Q&A, Help & Troubleshooting] nikagl:
First read the sticky threads (you would have seen this should be posted in the Q&A thread) and then spend a week reading all other threads (it would have answered your question). In the end, whether you need to update something is all up to yourself and your preferences...if you're wondering whether to update: don't do it. Updating is only done when you have specific reasons to update (speed, other features, skinning, newer stuff).

Furthermore... search the forum - you will find a howto too :)

Good luck!

Regards,

Nika.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Rutgar:
Thanks for the answer. I want to install other roms and things. this stuff is all new to me and sometimes very confusing
[Galaxy S I9000 Q&A, Help & Troubleshooting] rayiskon:
check the sticky threads, especially the wiki, everything is explained there
[Nexus S Q&A, Help & Troubleshooting] nauvho:
I'm sorry for the dump noob question, but how to get back to 2.3.6 (stock, without root) from ICS?

I tried install from recovery with update.zip but without light on the screen i can only see that it says that installation is aborted.
[Nexus S Q&A, Help & Troubleshooting] athani:
Use fastboot to flash custom recovery. And then flash the full stock 2.3.6 and await the OTA.
[Nexus S Q&A, Help & Troubleshooting] mrk2079:
please how can i do that?i mean the fastboot...i cant find something hours now.thanks
[Nexus S Q&A, Help & Troubleshooting] d.chatten:
You can now flash a custom recovery without using fastboot, take a look at the thread linked below, read it carefully, make shure you flash Clockwork 5.0.2.3, also make shure you use the correct FULL rom for your device.

Flashable Clockwork Mod Recovery

ALL Nexus S OTA Updates for ALL Variants, Plus Full ROM Packages
[Nexus S Q&A, Help & Troubleshooting] nauvho:
Yes thanks, i figure it out, you need to download SDK manager, and load clockwork mode recovery, then grab 2.3.6 update and recover it.

Thanks, mark as solved
[Nexus S Q&A, Help & Troubleshooting] mahanddeem:
Some say even if screen light is too dim in the stock recovery try to do it in the sun and it will show up lol
[Nexus S Q&A, Help & Troubleshooting] baizhangg:
the first step doesn't work on 4.0.3: verification failed...
[Android Q&A, Help & Troubleshooting] jetrii:
Whenever I flash a new rom image onto my Galaxy Nexus and sync with my Google account, it automatically downloads all the apps that I had on an Asus Transformer that I have since sold. I've tried searching everywhere but I can't find a way to disassociate some of those apps from my account.

EDIT: Bah, posted this in the wrong forum.
[Android Q&A, Help & Troubleshooting] The-Captain:
it is because it is syncing with your Google account, which has been synced with your old tablet. As far as I know, there is no way to stop it. I would just stop the sync from your phone by hitting cancel when it starts.
[Galaxy S Plus I9001 Android Development] nikagl:
Hi all,

Based on the instructions broodplank posted in the Cranium thread (here), I created some scripts to automate the entire process. Not sure whether you find it useful, but here it is.

If you want to do it directly on your device with an cwm-installable zip, please go to this topic:

The making of ... an ODIN installable package with CWM

It will create a zipped version of the md5-tar file of the package compatible with Odin.

Instructions

1. Build your ROM using packages in the forum. Add new apps, change battery, etc., etc. till your satisfied. Make sure not to add sensitive data (user credentials etc)

2. Download a base-ROM like XXKPS and put the following files in the BaseRom folder:

adsp.mbn

amss.mbn

boot.img

cache.img.ext4

preload.img.ext4

3. Boot your device

4. Make sure you have BusyBox installed

5. Connect your device with USB, make sure your sdcard is not mounted on the PC

6. Make sure you have enough space on the internal sdcard; at least 1,84 GB:

system.img.ext4 = 532 MB

tar file = 644 MB

base rom = 100 MB

md5 file = 644 MB

(it would be possible to delete tar file, but I perfer to be safe than sorry)

7. Start BuildOdin.cmd

Thanks to broodplank1337 I now also created some scripts to do it through Cygwin. After rethinking this I could have done it easier by invoking the cygwin commands directly, but for now I am doing it through the shell :). See attached.

Downloads... see next post :cool:

Regards,

Nika.
[Galaxy S Plus I9001 Android Development] nikagl:
Downloads

Just the scripts:

http://xdaforums.com/attachment.php?attachmentid=821537&stc=1&d=1324250313

File that includes BaseRom XXKPS (80 MB):

http://www.multiupload.com/FYGRD3LDFG
[Galaxy S Plus I9001 Android Development] nikagl:
What it does...

Here's a little more explanation of what the script does:

BuildOdin.cmd allows minor customization:

ROMName = name of the ROM you are creating (CraniumRC5 in my case)

BaseRomFolder = location it takes the BaseRom files from (default = BaseRom)

TempBuildFolder = location on device it will use to build your ROM (default = /sdcard/BuildRom, I guess you can also use your /sdcard/external_sd - haven't tested it)

It will execute the following scripts:

adb-PushBaseromSdcard.cmd - this will push the files from your baserom folder to the build folder on the device

adb-ExtractRom.cmd - will dump your raw ROM data to files

adb-MakeImageShell.cmd - will create a tempfile that contains the shell commands that will be executed for tarring and md5-ing the ROM

adb-GetRom.cmd - will retrieve the ROM and make a zip-file. It retrieves the ROM and renames it to a time/date based file, this may need some customization in some cases as the date/time naming depends on regional settings...

Any questions? Any tips and tricks to make this better? Let me know! :)

Regards,

Nika.
[Galaxy S Plus I9001 Android Development] broodplank1337:
Wow! Thanks man, very nice! You can create the tar/md5 on your computer by just copying the files from your sdcard to /home/username in cygwin folder then use the same commands ;)
[Galaxy S Plus I9001 Android Development] fedexist:
Thank you! Do I have to use Linux or Windows is good?

edit: I've understood by myself :P, thanks again for your work
[Galaxy S Plus I9001 Android Development] nikagl:
Thanks, I'll try cygwin. I tried unxutils, but that added an CRLF instead of LF only at the end of the file and rendered the checksum invalid :)
[Galaxy S Plus I9001 Android Development] wintel_mac:
Maybe if you invoke a dos2unix? Or 'perl -i -p -e 's/\r//' <your .md5 file>?
[Galaxy S Plus I9001 Android Development] nikagl:
Good thinking, I did try manually changing the file using a hex-editor but that didn't work and wouldn't be a good permanent fix for something automatic.

I'll try soon ...
[Galaxy S Plus I9001 Android Development] nikagl:
Thanks to broodplank1337 I now also created some scripts to do it through Cygwin. After rethinking this I could have done it easier by invoking the cygwin commands directly, but for now I am doing it through the shell :). See post #1
[Galaxy S Plus I9001 Android Development] broodplank1337:
Very nice addition! I will use the script for sure :)
[Galaxy S Plus I9001 Android Development] rayiskon:
This script also helps in making odin flashables, just posting it as a support to ur work :)
[Galaxy S Plus I9001 Android Development] crybert:
First thanks for this!

After flashing, the recovery starts and tries to install an update.zip but this fails. I think it doesn't influence the whole falshing process in a bad way. But is there a possibility to skip the installation of the update.zip after flashing an own ROM with Odin.

What is this update.zip exactly doing?
[Galaxy S Plus I9001 Android Development] nikagl:
ah... the Android with the exclamation mark, right? Good question! How do the stock ROMs from Samsung do that? We could off course try to install a dummy update.zip, I think they're the same as the other CWM scripts (ie. Edify scripts)?

By the way, I have only followed the instructions of Broodplank who took them from some other location again (I guess from another phone developer section and simply replaced the right mount points in the instructions) - so I have no idea either :D
[Galaxy S Plus I9001 Android Development] nikagl:
Here's broodplank's previous comment about this:

So I guess we could also use the recovery.img from the original xxkps but in that case you'd have to add CWM recovery manually after flashing... it all depends on preference :) One other option could be to use the stuff from the FeaModRecovery_1.2.tar?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Yes it seems it's a forced option. I always get that after every odin flash. so I'm thinking about using that update.zip to install apps after flashing with odin. This "bug" might even become handy!
[Galaxy S Plus I9001 Android Development] crybert:
You're right that sounds really good. But where can I find this update.zip in an Odin-Package?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Yep.. that's what I wanna know also I think we can test by placing an update.zip in every directory and then make every separate update.zip unpack an unique file like this:

the one in /sdcard extracts /sdcard/1

the one in /system extracts /sdcard/2

the one in /data extracts /sdcard/3

or

the one in /sdcard extracts /sdcard/present

the one in /system extracts /system/present

the one in /data extracts /data/present

I think that's they way we could test it, I don't think there is an other option available where the zip could be, maybe even on external_sdcard, but that doesn't make sense since not everybody has one..
[Galaxy S Plus I9001 Android Development] crybert:
Could it be that this update.zip is the "sec_csc.zip" which is included in cache.img.ext4. This would make sense. Because this is an flashable zip.

Updater-Script Code

assert(getprop("ro.product.device") == "GT-P1000" ||
getprop("ro.build.product") == "GT-P1000" ||
getprop("ro.product.device") == "GT-I9000" ||
getprop("ro.build.product") == "GT-I9000" ||
getprop("ro.product.device") == "SC-02B" ||
getprop("ro.build.product") == "SC-02B" ||
getprop("ro.product.device") == "GT-I9003" ||
getprop("ro.build.product") == "GT-I9003" ||
getprop("ro.product.device") == "GT-I9001" ||
getprop("ro.build.product") == "GT-I9001"
);
show_progress(0.100000, 0);
show_progress(0.500000, 0);
# format("MTD", "system");
# mount("MTD", "system", "/system");
package_extract_dir("system", "/system");
# unmount("/system");

EDIT: In cache.img.ext4 is a folder called recovery.

recovery includes the following files:

command

sec_csc.zip

in command is the following:

--update_package=CACHE:recovery/sec_csc.zip
--wipe_cache

So I would say there is really a possibilty to flash something with this command and a zip file in this folder.
[Galaxy S Plus I9001 Android Development] broodplank1337:
Awesome find!!! Gonna try this soon!