yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] SouL Shadow:
Try the bug fix version (0.3.3beta) I posted a page back.

The problem was the script would enter an infinite loop if your phone wasn't detected immediately.

-SLS-
[AT&T, Rogers HTC One X, Telstra One XL] mlaws90:
I reloaded the Live CD on another computer and lost my P4 backup. I used the newwest beta this time. I dont have the files from before...

I need a backup file or something cause it is still not "awake". What should I do?

EDIT: I REALLY need this P4 back up file, this is my only phone my other devices have no service and different size SIMs.
[AT&T, Rogers HTC One X, Telstra One XL] SouL Shadow:
Ah, one of the few things we have yet to implement in the script.

Hang tight for a few min. I'll put together directions on how to recover and post back. Like the hitchhiker's guide says: don't panic

-SLS-
[AT&T, Rogers HTC One X, Telstra One XL] Mister J:
Go to absolutegrim's unbrick thread, unbrick your phone, then try again.

Here's the link:

http://xdaforums.com/showthread.php?t=1966850
[AT&T, Rogers HTC One X, Telstra One XL] :
My thread has a bakp4 in the download link.. you will need to hex edit your imei into it at offset 0x21c
[AT&T, Rogers HTC One X, Telstra One XL] mlaws90:
Thanks I got it working by placing that bakp4 file in the jet folder as if it made it, then did "sudo ./jet -r".
[AT&T, Rogers HTC One X, Telstra One XL] SouL Shadow:
p4recover

WOW, i am SO SORRY. That must have seemed like the longest "few min" of your life.

While trying to whip up something easy and safe for you i ran in to some problems of my own...

anyway, glad to see your up and running again.

well, for the next person that looses their p4, no worries! I present p4recover.

absolutely no frills, not fancy, it just gets the job done.

hopefully i'll get this rolled in to JET later tonight.

right now i need a rest. 6 hours of writing and debugging this bash script was torture.

just unzip the file, toss it in to the same directory as jet and run it.
[AT&T, Rogers HTC One X, Telstra One XL] mikeyinid:
Successfully downgraded hboot on my one S. It was a scary 2 days with lots of "I think I'm bricked" moments but I'm back up and running and on the 1.06 hboot.
[AT&T, Rogers HTC One X, Telstra One XL] :
You remind me of myself when I went into yarr's evo thread.. did you use the killp4 in the folder? Which is an Evita p4. Good thing it produced the expected results. I'm sure this method is usable across all, if not most of the msm8960 processors. Is that what the one s uses?
[AT&T, Rogers HTC One X, Telstra One XL] mikeyinid:
Yes it is. Actually like a dumbass I used all the provided files. That got me stuck in qdl mode. Then jet wouldn't find my phone any more so I had to get a good p2 from another one S user and grab the one S 1.06 hboot and ran that other tool you guys have, the un brick tool. That's what actually got me back up and running on the lower hboot.
[AT&T, Rogers HTC One X, Telstra One XL] :
The problem you ran into was trying to flash our hboot. Flashing our p4 is required to downgrade, and doing so activates QDL mode which is needed to flash an old hboot

Well then I'm sure the methods in my unbrick thread would work for the one s.. assuming an international flash on firmware with write protected hboot does kill the phone like ours.. then an old firmware is recoverable
[AT&T, Rogers HTC One X, Telstra One XL] qingcai:
I just change a line, it works on ubuntu x64 12.10

dwatch=`dmesg | tail -10 | grep "<" | awk '{print $3}' | sed s/":"//`
[AT&T, Rogers HTC One X, Telstra One XL] mikeyinid:
Yea I know I messed up flashing your hboot. I had the one for the one s but never switched it. And yes, your unbrick method is what not only fixed my mistake, but downgraded my hboot. Switch the p4 and hboot with one for the one s and it'll downgrade the one s.
[AT&T, Rogers HTC One X, Telstra One XL] yarrimapirate:
I'm back from Canada.

Thanks SouL Shadow for picking up the slack! I'll get the fix loaded into the package in the OP and see about merging the P4 code in as well.
[AT&T, Rogers HTC One X, Telstra One XL] SouL Shadow:
Take a look at that line in 0.3.3beta that I posted a couple pages back. I changed it so it should work for all versions.

-SLS-

---------- Post added at 07:26 AM ---------- Previous post was at 07:24 AM ----------

I'll try working on adding the p4recover tonight after work and push it to my github

-SLS-

---------- Post added at 07:33 AM ---------- Previous post was at 07:26 AM ----------

I also had an idea for storing a copy of p4 directly on emmc which should help ppl with livecd's.

Would have gotten more done yesterday but implementing the checksum in bash turned out to be a real pain.

-SLS-
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
I have set up unbutu dual boot,,downloaded the zip, but i can not install ia32-libs or ia32-libs-multiarch on 64 bit, do i need them or will i be right to go.

Ken
[AT&T, Rogers HTC One X, Telstra One XL] mbh87:
run sudo apt-get ia32-libs-multiarch in terminal
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
I get this E: Invalid operation ia32-libs-multiarch
[AT&T, Rogers HTC One X, Telstra One XL] :
What did you type in exactly?

Did you do

sudo apt-get install ?
[AT&T, Rogers HTC One X, Telstra One XL] mbh87:
Oops didn't realize I left out install, that would help lol.
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
Did not know about install,i saw oops!

---------- Post added at 03:13 PM ---------- Previous post was at 03:01 PM ----------

Now i get this Package ia32-libs-multiarch is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

Does that mean i have to download it.
[AT&T, Rogers HTC One X, Telstra One XL] benny3:
Awsome job Yar and grim. im glad to see this working on another device

Thanks again for the awsome tools and support!
[AT&T, Rogers HTC One X, Telstra One XL] phattychops:
Getting this over and over.

What is mknod: `/dev/ttyUSB0': File exists?

I installed lib32 stuff but I'm on Fedora

================= emmc_recover 0.3 alpha 2 ==========================

Using chunksize 24576

Please connect device

Error flashing HBOOT!!

Retrying...

Resetting qcserial module...

Creating block device...

mknod: `/dev/ttyUSB0': File exists

Waking QDL device...

---------- Post added at 12:23 PM ---------- Previous post was at 11:52 AM ----------

Follow up.

I was able to run ./jet -u and the phone works again. I did get the file exists error on -u though.

Full output of -u:

JET - Jewel/Evita Toolkit v0.3.1beta

**Unbrick Mode**

Device detection started...

Waking Device...

Found partitions at /dev/sdb.

Resetting qcserial module...

Creating block device...

mknod: `/dev/ttyUSB0': File exists

Waking QDL device...

Restoring /dev/block/mmcblk0p4...

0+1 records in

0+1 records out

1024 bytes (1.0 kB) copied, 0.00365741 s, 280 kB/s

Success!

Your phone should reboot in a few seconds. If yours doesn't, simply unplug

the USB cable and hold your power button for a few seconds.
[AT&T, Rogers HTC One X, Telstra One XL] SouL Shadow:
Ok. First go back a couple pages and grab jet-0.3.3beta from my post.

2nd, unplug any other usb devices and reboot (mainly for paranoia, just to make sure absolutely nothing will interfere with this process)

Now try again from the beginning.

You should be good to go.

Not positive why it couldn't flash hboot but was able to flash p4.

-SLS-
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
Anybody know how to get the ia32libs to install as per my last post.
[AT&T, Rogers HTC One X, Telstra One XL] :
??

sudo apt-get install ia32-libs-multiarch
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
Tried that but got this

Now i get this Package ia32-libs-multiarch is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source
[AT&T, Rogers HTC One X, Telstra One XL] :
does this work?

sudo apt-get install ia32-libs
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
I think so I will have to reboot into unbuntu to try again

---------- Post added at 10:13 AM ---------- Previous post was at 10:06 AM ----------

Here you go

Reading package lists... Done

Building dependency tree

Reading state information... Done

Some packages could not be installed. This may mean that you have

requested an impossible situation or if you are using the unstable

distribution that some required packages have not yet been created

or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

ia32-libs : Depends: ia32-libs-multiarch but it is not installable

E: Unable to correct problems, you have held broken packages.

ken@ubuntu:~$
[AT&T, Rogers HTC One X, Telstra One XL] :
sudo apt-get update

to update your package list.

Then

sudo apt-get autoclean

to clean up any partial packages.

Then

sudo apt-get clean

to clean up the apt cache.

sudo apt-get autoremove

will clean up any unneeded dependencies.

If while doing this you can identify the broken package this code will very forcefully remove it.

sudo dpkg --remove -force --force-remove-reinstreq package name

change package name to the actual name of the package
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
Ok thanks will try, and let you know how I go

---------- Post added at 10:29 AM ---------- Previous post was at 10:19 AM ----------

When i ran autoclean it showed 0 to all so do i need to run the last code

---------- Post added at 10:39 AM ---------- Previous post was at 10:29 AM ----------

So with 0 tried install again ame result

---------- Post added at 11:01 AM ---------- Previous post was at 10:39 AM ----------

absolutelygrim

I ran this if any help

ken@ubuntu:~$ sudo apt-cache search ia32

[sudo] password for ken:

grub-efi - GRand Unified Bootloader, version 2 (dummy package)

grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)

grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)

grub-efi-ia32-dbg - GRand Unified Bootloader, version 2 (EFI-IA32 debug files)

microcode.ctl - Intel IA32/IA64 CPU Microcode Utility

elilo - Bootloader for systems using EFI-based firmware

ia32-libs - ia32 shared libraries - transitional package

refit - graphical boot menu for ia32 and x64 EFI systems

ken
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
So i guess I am stuck then on hboot1.14 if Ican't install ia32-libs-multiarch?
[AT&T, Rogers HTC One X, Telstra One XL] qingcai:
hi guys, if you have problem with x64, just use a 32bit linux cd, it will has less problem.
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
So whats that another 700mb download,already done two 700mb downloads trying to set up now.

Out of downloads for the month now anyway.
[AT&T, Rogers HTC One X, Telstra One XL] benny3:
try this

sudo apt-get install ia32-libs-multiarch:i386
[AT&T, Rogers HTC One X, Telstra One XL] ken bentley:
All i get is unable to locate package
[AT&T, Rogers HTC One X, Telstra One XL] jacobas92:
Hate to veer off topic, but if I were to downgrade my HBOOT would I no longer have to flash boot.IMG separately? I'm currently on 1.14.
[AT&T, Rogers HTC One X, Telstra One XL] android4ever91:
That's correct
[AT&T, Rogers HTC One X, Telstra One XL] muddyblues6392:
I don't have a linux OS. So I have windows 7 64 bit and I can't wait for this to come to windows!!! I hate that I upgraded to 1.14 :banghead: lol

Sent from cloud 9 with my HTC One XL using xda premium
[AT&T, Rogers HTC One X, Telstra One XL] benny3:
all you need to do is make a livecd

look here...https://help.ubuntu.com/community/LiveCD
[AT&T, Rogers HTC One X, Telstra One XL] superchilpil:
If you areas the OP it states that it will never be made for windows

Either make a live CD or use wubi like me :)
[AT&T, Rogers HTC One X, Telstra One XL] muddyblues6392:
Thanks I might try to do the live cd today since its Friday and I ain't got nothing to do lol

Sent from cloud 9 with my HTC One XL using xda premium
[AT&T, Rogers HTC One X, Telstra One XL] superchilpil:
Its easy, I tried it and ended up loving Ubuntu so I dual boot.

Good luck!
[AT&T, Rogers HTC One X, Telstra One XL] muddyblues6392:
I'm sorry for sounding like a noob. But when I use the live cd i will just use it to run the attachments needed to downgrade my hboot correct? And once I am done I can just reboot into windows like normal? I just want to make sure since I have no expiernce with ubuntu or linex and I've never used a live cd before. But I REALLY appreciate the link!!! It will definetly help a lot!!!:beer:

Sent from cloud 9 with my HTC One XL using xda premium
[AT&T, Rogers HTC One X, Telstra One XL] :
Yes. Just burn the CD and boot to Linux and follow the instructions
[AT&T, Rogers HTC One X, Telstra One XL] muddyblues6392:
Did you mean you where going to do a step by step video???? Cause coming from a person like me that would be GREATLY appreciated lol

Sent from cloud 9 with my HTC One XL using xda premium
[AT&T, Rogers HTC One X, Telstra One XL] Mister J:
lol you don't need a cd, a flash drive will do just fine. Use Lilo (can't remember the name) or unetbootin to burn ubuntu to the usb or cd.
[Sprint HTC EVO 4G LTE] SamsungSucks:
Will rooting break my ability to rent or play movies from the Google Play store. Also, will it break Google Wallet?

Thanks for any info you can provide.
[Sprint HTC EVO 4G LTE] P.Mobile:
lol no deff not! your all set.. root wont stop u from anything.. you will be able to do more when your rooted :good:
[Sprint HTC EVO 4G LTE] SamsungSucks:
The reason I ask is that when I rooted my Epic 4g the Play store would not let me rent movies because it detected my phone was rooted.

If that is not the case anymore, awesome.
[Sprint HTC EVO 4G LTE] slowfncar:
Actually if your rooted,you can't use HTC watch from the last time I tried,rooting will give you complete access to the system,but that doesn't mean that your HTC/google services can't tell without a modified version that doesn't look for root.

also you can't use google play videos,however I have found a missed google video app somewhere on this forum before that is hacked to work with rooted devices. But I'm pretty sure HTC watch is done with when your rooted. Someone correct me if I'm wrong, I would like to know also
[Sprint HTC EVO 4G LTE] Anthonicia:
Know HTC watch is done with since no one really cares to mod it. Use up your free rentals if u have em before u root. What I did anyways.

And y even bother paying google for their overpriced movies? Half the time it stops playing right in the middle or doesn't work at all. Then takes 3 months to get a refund after complaining everyday for that 3 month period.

Netflix or torrents are so much better, and cheaper.
[Sprint HTC EVO 4G LTE] SamsungSucks:
Never used HTC watch so I don't care about that. What about Google wallet, will it still work?
[Sprint HTC EVO 4G LTE] slowfncar:
Yes google wallet will still work,I have used it twice after rooting s off
[Sprint HTC EVO 4G LTE] SamsungSucks:
Cool, thanks for the info.
[Barnes & Noble Nook Tablet] jfriscino:
i have a 16GB/1GB rooted NT running stock ROM with a custom launcher. I was able to download the Humble Bundle 4 app but not able to install it with either the app or package installer. Has anyone had luck with this? Everything works fine on my GNEX so i'm guessing it has to do with the version of Android I'm running? Anyone able to get this app installed? I have the APK's downloaded to my phone, but have not tried sideloading them to the NT yet.
[Droid RAZR M General] Notrega:
http://androidcommunity.com/droid-r...ly-bean-update-gets-the-green-light-20121109/

Sent from my XT907 Scorpion_Mini
[Droid RAZR M General] O_G:
Thread Closed​

We have a jellybean sticky, please use it!​
[Nexus S Q&A, Help & Troubleshooting] Spidergio:
Where can i find it? Does it work on Nexus s? Thanks in advance.
[Nexus S Q&A, Help & Troubleshooting] smok3thekid:
http://www.d-h.st/wBX
[Nexus S Q&A, Help & Troubleshooting] Spidergio:
Can i flash it on top of the 4.1.2 Gapps with AOKP Milestone 1? Thanks.
[Nexus S Q&A, Help & Troubleshooting] mdean1981:
Yes
[Nexus S Q&A, Help & Troubleshooting] rolf2000:
Thanks.Gapps with :good:3D Photo works great on my Nexus S Gsm and JB 4.1.2

Like it a lot.

Best,Rolf
[Nexus S Q&A, Help & Troubleshooting] aalaap:
Optimizing...

All the apps work perfectly (on AOKP JB M1), but it keeps optimizing on every reboot. Given that I don't reboot 10 times a day, it's something I can deal with, but...
[Nexus S Q&A, Help & Troubleshooting] gfinockio:
Has anyone had luck with photosphere? I tried it once, but it didn't turn out at all... just a blur.
[Nexus S Q&A, Help & Troubleshooting] aalaap:
It works fine for me. The UI is a bit different, so it took a while to figure it out. But it works. Took two panos. It also takes a while to stich, but it does that in the background, so...
[Nexus S Q&A, Help & Troubleshooting] aalaap:
Google Now

Update on this: The optimizing thing only lasted a couple of times. Now the phone boots up straight like normal! However, Google Now hasn't worked from the start. It keeps saying "location service is off" when it's not. I've used Google Now all the time before on CM10 as well as stock JB. Something is broken here...
[Nexus S Q&A, Help & Troubleshooting] gfinockio:
Any chance this package will be updated to official (not leaked)? The camera app has a few new improvements today.
[Nexus S Q&A, Help & Troubleshooting] AKARedDevilz:
errr for stupid question

If I flash this to Slim bean 3.0. Is it wipe?
[Nexus S Q&A, Help & Troubleshooting] triavq:
can i flash this on slim bean 3.1?
[Nexus S Q&A, Help & Troubleshooting] LKS007:
its not woking man
[HTC EVO 3D] ItzCrooK2UxD:
Make your Sprint 2.89 ROM boot on older bootloaders​

First off I am not sure if this guide exists elsewhere, but I do know that I couldn't find this information when I was looking for it so I am going to share this with you now. (MODs if this information has been shared please feel free to remove this thread, my intent is not to recreate a guide if one exists, but to share the information if one does not) I am not taking credit for its discovery because I have seen other ROMs based on the Sprint OTA boot on older bootloaders. But I have tried it on my ROM (SmoothCriminal) and can confirm it does boot on hboot 1.04-1.58.5858. Before I get into details I want to thank KernelChef (CG), and beneath-a-burning-turtle for making the suggestion

This guide assumes you know how to use a kitchen such as dsixda kitchen, so instructions for that are not included. If you are content using the VM leak kernel I am not here to persuade you otherwise, this is for those who have taken the ROM.zip from the RUU and would like their work to work on older bootloaders.

Step 1) Build your ROM

Step 2) In your working folder you will see the boot.img go ahead and replace it with the VM leak kernel.

Step 3) Build the ROM as normal using the VM leak kernel, and when done flash to your device.

Step 4) While in your ROM boot into recovery and flash the kernel you wish to distribute following the kernel developers install instructions.

Step 5) Boot into the ROM and verify it still works. Some kernels do not play nice with every version of Sense.

Step 6) Reboot into recovery and make a Nandroid backup.

Step 7) Copy the Nandroid to your original_update folder and unzip the system folder. Keeping only the boot.img and the system folder.

Step 8) Rename the folder you copied the above contents to WORKING_xxxxxx (x's = whatever your naming convention is)

Step 9) Go into the kitchen of your choosing and set up the working folder from ROM (this will create your updater-script and META-INF folder)

Step 10) Finish with whatever else you plan to add to the ROM and build your ROM from your working folder.

This method has only been tested on Sprint 2.89 OTA, a different method was used on Virus' Sense 4.1 ROM. Virus explained that this makes sense because when you flash a kernel over the VM leak the boot.img remains largely intact, while the zImage gets changed by flashing the new kernel. YMMV, but so far this concept has been a winner for me. I was told by someone that replacing lib_wpasupplicant.so from /system/lib may be necessary, but my experience indicates otherwise as I have not done that with my own ROM and it seems to be running just fine. In the event you have issues I would try that,

Once again thanks to KernelChef (CG) and beneath-a-burning-turtle for guiding me through this with my ROM, and lastly mnomaanw for encouraging me to share this.

If you found this helpful please don't forget to hit the "Thanks" button and remember this is not a license to take someone elses work, change the build.prop and make it compatible and claiming their work as your own. Always give proper credits.
[HTC EVO 3D] black2rob:
Thanks for this info I might have to try this out. I've been thinking of building my own Rom. :victory:
[HTC EVO 3D] Lens_flare:
Good to know.........

However,

Sprint OTA Kernel

should be more reliant, stable, and better for the evo 3d than a VM leak kernel

GOOD TUT.
[HTC EVO 3D] black2rob:
Where can I het my hands.on that kernel I would like to have that flashable zip file....
[HTC EVO 3D] ItzCrooK2UxD:
I agree completely, but it is kinda a drag going from hboot 1.04 to 1.58 if you're a flashaholic and most developers want to appeal to a broader group of people. I know for myself I actually got stuck on ENG 1.04 and couldn't boot into my ROM because my SD adapter **** the bed...so the only way I could troubleshoot my own work was to make it work with the bootloader I had. And BTW thanks...coming from a man with a reputation like yours that really means a lot.

Search for the VM RUU or any ROM with the VM leaked base if you can't find it shoot me a PM and I may be able to dig it up for ya off my PC
[HTC EVO 3D] beneath-a-burning-turtle:
If requested, I can put together a zip (for the devs) or a flashable (for the users) to make life easier, because there are a couple more files involved for those who don't use the kitchen
[HTC EVO 3D] ramjet73:
I can save you the trouble, at least for the flashable versions.

Attached are flashable zips for the VM leak kernel and the 2.89 stock kernel. The 2.89 kernel zip came with MeanROM ICS so you can thank mikeyxda for that and I made the VM Leak version from that zip. Both have been fully tested.

ramjet73
[HTC EVO 3D] black2rob:
Thank you.... Your the man...:victory:
[HTC EVO 3D] Flashalot:
I made some stock 2.89 base to work with any hboot just like in the op :good:

Deodex

Odex
[HTC EVO 3D] black2rob:
Good job ill have to check it out....