I am getting confused on the parts of the Android OS and what files are associated with each part in implementing a new ROM. I am also lost on what the procedure is for flashing a ROM onto my Amaze 4G. Can anyone please explain these problems in Noob terms? Also, what is the best way to store a ROM and its add-ins/tweaks? How should the directory be organized?
Wrong section dude
Sent from my HTC_Amaze_4G using xda app-developers app
Though this is the wrong section, I'll help you out a little bit. I'm sure everyone has their own way of archiving things on their sd card for future use but you don't have to worry about organization when you flash a rom/tweaks/add-ons. They are put in their proper place automatically, they need to be put in these places for them to work most of the time.
You will need to make sure your phone is:
-rooted
-has a recovery
-has s-off w/ eng hboot
-has the correct kernel for the rom you want to use
Looking at the stickied posts in this section, you can find out how to do most, if not all of these things. Then when flashing a rom, you place it on your sd card, go into recovery, do a wipe which will delete everything on your phone, and flash the rom. If you are not confident in doing this, don't do it. I would be sure to do your research before doing any of this if you are just starting out. Also, as with anything on this forum, you do this at your own risk, if anything breaks, its your fault.
http://forum.xda-developers.com/showthread.php?t=1679486
Double0EK said:
http://forum.xda-developers.com/showthread.php?t=1679486
Click to expand...
Click to collapse
Perhaps he doesn't like reading, so we should tell him that is the amaze bible, and it has every answer he will need. It is STILL up to date too.
hhilton said:
Though this is the wrong section, I'll help you out a little bit. I'm sure everyone has their own way of archiving things on their sd card for future use but you don't have to worry about organization when you flash a rom/tweaks/add-ons. They are put in their proper place automatically, they need to be put in these places for them to work most of the time.
You will need to make sure your phone is:
-rooted
-has a recovery
-has s-off w/ eng hboot
-has the correct kernel for the rom you want to use
Looking at the stickied posts in this section, you can find out how to do most, if not all of these things. Then when flashing a rom, you place it on your sd card, go into recovery, do a wipe which will delete everything on your phone, and flash the rom. If you are not confident in doing this, don't do it. I would be sure to do your research before doing any of this if you are just starting out. Also, as with anything on this forum, you do this at your own risk, if anything breaks, its your fault.
Click to expand...
Click to collapse
*S-Off is not a requirement to simply flash a rom.
*Kernels are not required to be flashed separately and most likely will not if you're happy with your battery life and blah blah
Silentbtdeadly said:
Perhaps he doesn't like reading, so we should tell him that is the amaze bible, and it has every answer he will need. It is STILL up to date too.
Click to expand...
Click to collapse
And will always remain that way, .
Related
Hi.
I'm a bit of a noob to Android, and as such, I'm a bit lost with some of the terminology.
I know I can find most of the answers I'm looking for on the forum, but trawling posts can lead to confusion.
I thought it would be good to have a thread discussing the terminology for these devices for noobs such as myself to use as a quick reference guide.
I've been with HTC, and Winmob for a number of years, but I will soon be getting a Flyer, so time to learn.
Questions:
1 What is S-off/S-on, and what does it do?
2 What is Rooting/Perma-Rooting, the differences, and why are they needed?
3 What is Clockworkmod?
4 Any other terminology that needs an explanation for an Android noob.
If somebody would like to create a thread that can be stickied, and post a link here, I think that would be the best route to take.
Thanks.
Steve.
stabloid said:
Questions:
1 What is S-off/S-on, and what does it do?
2 What is Rooting/Perma-Rooting, the differences, and why are they needed?
3 What is Clockworkmod?
4 Any other terminology that needs an explanation for an Android noob.
Click to expand...
Click to collapse
1. S-off/on are the terms used to tell if the security feature that prevents you from rooting is on or off. This is found under your bootloader, or hboot. To check and see if your device is s-off or s-on simply turn the device off, hold down the vol - button and turn the device back on while holding it. That will bring up your bootloader (hboot) and will show you what version it is as well as if your device has security on or off.
2. Rooting/Perma-Rooting are basically the same thing. Perma just stands for permanent. Rooting is gaining SuperUser (Admin) permissions for your device.
3. ClockWorkMod is a custom recovery tool that replaces the stock recovery tool in your bootloader. It allows you to flash(install) new roms.
4. A rom is basically your operating syatem. It is what you interact with when you power the device on.
If I missed anything or if I got something wrong someone feel free to add to it or correct me.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
I think you covered most of the stuff that trips up people coming from WinMo to Android.
Two other little things I have come across:
GoldCard = Special SD card that lets you flash ROMs to locked phones (not rooted / S-ON)
De-odex = Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.
I was one step away from being a ROM cooker on WinMo and felt like a total idiot when I switched to Android. Had to learn everything all over again...but that's the fun, right?
StormMcCloud said:
1. S-off/on are the terms used to tell if the security feature that prevents you from rooting is on or off. This is found under your bootloader, or hboot. To check and see if your device is s-off or s-on simply turn the device off, hold down the vol - button and turn the device back on while holding it. That will bring up your bootloader (hboot) and will show you what version it is as well as if your device has security on or off.
2. Rooting/Perma-Rooting are basically the same thing. Perma just stands for permanent. Rooting is gaining SuperUser (Admin) permissions for your device.
3. ClockWorkMod is a custom recovery tool that replaces the stock recovery tool in your bootloader. It allows you to flash(install) new roms.
Click to expand...
Click to collapse
Just expanding a bit, as I understand the terms:
1. With S-On, there is a security check on the signature of a ROM, before it is allowed to be flashed. It also protects the NAND flash memory, where the ROM is stored. Basically, with S-Off, you can flash just about any ROM meant for the device, including user-made "custom" ROMs. With S-Off, you can only flash "official" ROMs.
While related to root, they are not always co-dependent. On some devices, its possible to root, but still have S-On. You have SuperUser access (at least most things), but you can't flash custom ROMs. With root plus S-Off, you have access to just about everything.
HTC is constantly changing their security, so for the Flyer, it seems that S-Off was instrumental in achieving permanent root.
2) Rooting an Android device gives you "root" or "super user" access to system files, which are normally protected. There are a variety of things this allows you to do. You can change system fonts, and make other theme customizations. You may be able to overclock the CPU (depending on the device and kernal) or make other performance enhancements. You can remove system apps (like bloatware) that you don't need. Some apps require root to work, such as Titanium Backup and Clockworkmod for creating backups of app data or your entire ROM.
One thing to remember, is that the system files are normally protected for a reason. Don't modify or change anything, unless you have a good understanding what you are doing, otherwise you can really mess up your device.
The distinction between rooting (or perma-root) and temp rooting is made, due to the increased security HTC has applied to the NAND flash memory on their more recent devices. Basically the NAND protection means that a temp root will be wiped out when the device is rebooted. But some root functions can still be accessed during the temp root. But it also means you have to temp root every time you want super user access (if the phone was restarted since your last temp root).
Once the NAND protection on the Flyer was bypassed, it made a perm root possible. But on other devices, I know some users actually prefer temp root over perm root. You still have access to super user privileges while temp rooted. But if something goes wrong with your phone, its less risky, as a reboot will wipe any trace of the temp root (technically, rooting voids HTC's warranty . . . but its often possible to unroot for warranty purposes).
3. Clockworkmod will also make a full backup of your entire ROM (including user data) , so you can return to it any time. Handy if you have some catastrophic failure, or just want to switch back to the current ROM.
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
bdgdl08 said:
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
Click to expand...
Click to collapse
Flyer/View owners are nicer then most xda posters, lol. Especially when the person asking the question is smart enough to do it in the correct section.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
bdgdl08 said:
I really appreciate this thread. As a former webOS user, I was at a loss for all of the terminology when I got here. I've since figured it out, but hearing it in plain terms, as well as what they actually do for you, really is nice. Thanks for answering the questions rather than just saying search.
~Drew
Click to expand...
Click to collapse
We all had to start somewhere, right? Be sure to click the "Thanks" button for the posts you found helpful!
redpoint73 said:
We all had to start somewhere, right? Be sure to click the "Thanks" button for the posts you found helpful!
Click to expand...
Click to collapse
Yeah you definitely went more in depth then I did. I just jotted down quick basics of each while I was getting ready for work. Yours are definitely more helpful.
Sent from my HTC EVO View. 7" of s-off 4g Fury.
There's a pretty expansive dictionary at Android Central: http://www.androidcentral.com/dictionary
Hope it helps, and welcome!
Thank You!
HUGE thanks to all who posted.
I'm starting to understand a bit more now.
This area defo has more of the feel XDA Devs had when I first joined.
The HD2 section is just FLAME "SEARCH" FLAME "SEARCH" FLAME! lol.
I'll probably have loads more questions soon, as we're looking at getting Flyers for work, and I'm gonna need to customize them a fair bit.
At least now I know I can ask semi-stupid questions here, or not have to read every single post in the Flyer section, without getting flamed/shunned completely.
Keep up the good work guys.
It really is appreciated.
I'm to HTC and rooting a phone. Wanted to know how hard it is to root and what is a good safe rom to go with for my first try. Thxs, any help would be useful
Since your new, might I suggest the search button? Your exact question has been asked a few times before.
Sent from my ADR6425LVW using XDA App
It's not hard at all. I suggest you read a lot before you do anything though. There are several guides in the dev section and you would do yourself a favor to read all of them as well as the replies in the thread. And read the entire thread of any ROM you are thinking of flashing. List of guides, roms, kernels etc here: http://forum.xda-developers.com/showthread.php?t=1425091
First thing to do is check if you have the update or not. You'll want it before you unlock and root. Go into Settings > About phone > More and see if your baseband is 0.95.00.1118r, 0.95.00.1223r and your software should be 2.x. I don't have the exact number because I went with a ROM that is based on the build before the OTA. If your baseband matches the above you should have the update and are ready to unlock.
Follow the instructions here to unlock:
http://forum.xda-developers.com/showthread.php?p=20780879#post20780879
Once you are unlocked you will want to flash Amon Ra, a custom recovery, which will let you make backups and flash stuff easier and allow you to root.
Get that here:
http://forum.xda-developers.com/showthread.php?t=1339679
Put that img file in the same folder you used for unlocking.
Boot your phone into bootloader by shutting down, pull the battery and put it back, hold volume down + power until the white bootloader screen comes up. Select fastboot, connect it to your pc and use the following command:
fastboot flash recovery nameofrecovery.img
Once that is flashed, select bootloader, then recovery. Navigate to the developer menu in recovery and install su. Now you are rooted. I would make a nandroid in recovery at this point and label it as stock rooted so you always have this to go back to should you have any problems.
Then pick a ROM and the instructions for flashing that will be in the thread. I would stick to GB until you are more comfortable then you can try ICS. ICS ROMs are still a bit buggy and don't have everything functioning perfectly so read up before you flash any of them.
Ineffabilis is a good ROM that I've used. People like CleanRom and Nils Business Sense. You should just read the threads and see what they offer and pick one. You can always try another one afterwards.
nosympathy said:
Since your new, might I suggest the search button? Your exact question has been asked a few times before.
Sent from my ADR6425LVW using XDA App
Click to expand...
Click to collapse
^ This. I'm all for answering questions and everything, but it's annoying when people don't even try to search for the answer themselves. But there is always someone that will answer their question... So the cycle will go on.
I agree one should do there own research, but rooting can be a little overwhelming to someone that is new to it. Its ok to ask for a little guidance.
stelv said:
I agree one should do there own research, but rooting can be a little overwhelming to someone that is new to it. Its ok to ask for a little guidance.
Click to expand...
Click to collapse
The point to be made is to ask in one of the threads that was already created(and found via search). I can honestly say that it doesn't matter either way to me. A little forum etiquette would be nice though.
I have the following:
Samsung-SGH-I777
2.3.6
I777UCKK6
2.6.35.7
GingerBread.UCKK6
I have spent a lot of time reading XDA and other Android Boards hoping I could find a pretty straightforward way to get control of my phone (su access?). I want to get rid of apps that T put on and I also want to be able to hotspot my phone. But I really want to understand what I am doing. Every thread seems to assume a level of knowledge I just don't think I have. I'm tempted to jump in but feel like I'll then just be a poster saying HELP BRICKED MY PHONE.
When I come across a youtube or pdf that looks promising - it invariably has comments associated with it like: Oh, if you upgraded to 2.3.6 watch out.....or, I did this and now my wifi doesn't work.
Here is my question - can anyone point me to a thread or website that really walks a novice through the basics like the difference between a Rom and a kernel, how the SD card works etc.
And certainly if someone can point me to a solid root procedure for my phone (see above) please feel free.
Thanks for listening
Peter
Stackman1 said:
I have the following:
Samsung-SGH-I777
2.3.6
I777UCKK6
2.6.35.7
GingerBread.UCKK6
I have spent a lot of time reading XDA and other Android Boards hoping I could find a pretty straightforward way to get control of my phone (su access?). I want to get rid of apps that T put on and I also want to be able to hotspot my phone. But I really want to understand what I am doing. Every thread seems to assume a level of knowledge I just don't think I have. I'm tempted to jump in but feel like I'll then just be a poster saying HELP BRICKED MY PHONE.
When I come across a youtube or pdf that looks promising - it invariably has comments associated with it like: Oh, if you upgraded to 2.3.6 watch out.....or, I did this and now my wifi doesn't work.
Here is my question - can anyone point me to a thread or website that really walks a novice through the basics like the difference between a Rom and a kernel, how the SD card works etc.
And certainly if someone can point me to a solid root procedure for my phone (see above) please feel free.
Thanks for listening
Peter
Click to expand...
Click to collapse
Sorry man, That level of knowledge you speak of, is what you need. If you cant find the info, dont root your phone.
We dont hold hands here, there is plenty of info around. Find it and put it to use.
If you searched for everything your looking for, you'd find your answers.
Its obvious that you HAVE NOT spent anytime looking for the answers you seek.
Good luck peter.
Like what was said above, getting the information for all these things is really simple.
Read the stickies.
All of the warnings and disclaimers are tacked onto the instructions because people don't want you to blame them if you don't follow directions or if something that works for someone else doesn't work for you.
Stackman1 said:
I have the following:
Samsung-SGH-I777
2.3.6
I777UCKK6
2.6.35.7
GingerBread.UCKK6
I have spent a lot of time reading XDA and other Android Boards hoping I could find a pretty straightforward way to get control of my phone (su access?). I want to get rid of apps that T put on and I also want to be able to hotspot my phone. But I really want to understand what I am doing. Every thread seems to assume a level of knowledge I just don't think I have. I'm tempted to jump in but feel like I'll then just be a poster saying HELP BRICKED MY PHONE.
Click to expand...
Click to collapse
Are you using the AT&T phone on T-mobile? Just curious.
When I come across a youtube or pdf that looks promising - it invariably has comments associated with it like: Oh, if you upgraded to 2.3.6 watch out.....or, I did this and now my wifi doesn't work.
Click to expand...
Click to collapse
Just my personal opinion, but I would forget all the other sites, and youtube videos, and stick with what you learn here.
Here is my question - can anyone point me to a thread or website that really walks a novice through the basics like the difference between a Rom and a kernel, how the SD card works etc.
Click to expand...
Click to collapse
I'm not aware of such a guide. Some of the information is so basic that no one would think to make a guide for it. But I can give you one tip: in my guide there is a link to extra information for newbies. That can be fairly helpful.
And certainly if someone can point me to a solid root procedure for my phone (see above) please feel free.
Click to expand...
Click to collapse
In my opinion, my guide is the best, but if you must, you can also use Jivy26's how to root guide.
Thanks for listening
Peter
Click to expand...
Click to collapse
Creepy -
Thanks for taking the time to reply. I am using the AT&T network.
Hey man, you gotta be willing to take that big plunge. Over in the Dev section there is some good info. But you gotta be willing to take that challenge on. Just be prepared to have a brick if you do it wrong.
BigRob1712 said:
Hey man, you gotta be willing to take that big plunge. Over in the Dev section there is some good info. But you gotta be willing to take that challenge on. Just be prepared to have a brick if you do it wrong.
Click to expand...
Click to collapse
It is really hard to brick your phone following the instructions here.
As long as you don't flash anything outside the AT&T Galaxy S2 Forums.
Id recommend Creepy's guide, Ive used this myself and can vouch for it. Avoid (no offense meant) using Zedomax's method to avoid the headache of breaking wifi and trying to get it back. and READ and RE READ before starting the process.
enjoy your soon to be freed phone
I very strongly agree with the advice to follow creepyncrawly's guide. Taking the time to read, understand and follow it will make the process easy and save you a lot of headaches. Don't be afraid to ask for clarification, but read, read and then read some more can't be stressed enough. Take it from a fellow novice.
I will continue to read and take the plunge soon. Definitely look into Creepy's guide.
Thanks to all that chimed in without lecturing.....
Try this link:
forum.xda-developers.com/wiki/ROM-VS-Kernel
mmarquis said:
Try this link:
forum.xda-developers.com/wiki/ROM-VS-Kernel
Click to expand...
Click to collapse
What link? Here ya go. http://forum.xda-developers.com/wiki/ROM-VS-Kernel
Sent from my SGH-I777 using Tapatalk 2
That's an OK summary of firmware, but the use of the word ROM as a generic term for firmware needs a little explanation.
A ROM, or read-only memory, is a computer memory chip that has machine executable code built into it when it is manufactured. The code can not be changed. Later models of the chip were programable, and were called PROM, or programable read-only memory which can be programed once, and ePROM, or erasable programable read-only memory, which can be reprogrammed. These type of chips were used in the earliest micro computers, up until current computers, to accomplish the first step in the boot-up process.
Smart phones do not have a ROM or similar memory chip. They use NOR, P-SRAM and/or One-NAND, forms of non-volatile flash memory. The Galaxy series uses NAND memory to store the firmware. The iPhone uses PSRAM.
The use of the term ROM to refer to the firmware which contains the operating system for the phone is merely a convention, but one which has a huge amount of traction, so much so that we all use the term. There are some who would like to see the term ROM disappear in favor of the term firmware, but that is unlikely.
xhepera said:
I very strongly agree with the advice to follow creepyncrawly's guide. Taking the time to read, understand and follow it will make the process easy and save you a lot of headaches. Don't be afraid to ask for clarification, but read, read and then read some more can't be stressed enough. Take it from a fellow novice.
Click to expand...
Click to collapse
+1 to this. Also, if you ever need help, you can check out the IRC channel. There's usually someone there that can help.
creepyncrawly said:
Are you using the AT&T phone on T-mobile? Just curious.
Just my personal opinion, but I would forget all the other sites, and youtube videos, and stick with what you learn here.
I'm not aware of such a guide. Some of the information is so basic that no one would think to make a guide for it. But I can give you one tip: in my guide there is a link to extra information for newbies. That can be fairly helpful.
In my opinion, my guide is the best, but if you must, you can also use Jivy26's how to root guide.
Click to expand...
Click to collapse
I believe I used creepy's guide, entropy's posts. Gotta focus on one thing: getting clockwork recovery mode on (CWM). Get that and you can load a from from here. Don't use rootwiz or anything else. Make XDA your some source.
Sent from my SGH-I777 using xda premium
Irc channell.... so many people in there can answer and if ur going to for some reason use zedomax tutorial.. as i did with my Mac do it with entropy daily driver kernel
im on my phone. expect terrible typos.
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Thanks ✟
Moving to Q&A
All i did to root my sgs2 was get the proper drivers on pc (kies installs them i believe?). Downloaded odin 1.85 and any kernel that has cwm (i used siyah). put the phone in download mode (lots of places tell you how to do this). Put the kernel in the pda spot in odin. And flash.
Now you have a rooted phone with cwm (if all went right).
then you just download your favorite rom (i used serendipity 9.4) and place on sd card. Boot to recovery. Wipe cache/dalvik cache and factory wipe. Then flash your rom.
That's how i did it any way
Must be something in the water...
murauder said:
All i did to root my sgs2 was get the proper drivers on pc (kies installs them i believe?). Downloaded odin 1.85 and any kernel that has cwm (i used siyah). put the phone in download mode (lots of places tell you how to do this). Put the kernel in the pda spot in odin. And flash.
Now you have a rooted phone with cwm (if all went right).
then you just download your favorite rom (i used serendipity 9.4) and place on sd card. Boot to recovery. Wipe cache/dalvik cache and factory wipe. Then flash your rom.
That's how i did it any way
Must be something in the water...
Click to expand...
Click to collapse
The bolded statement is inaccurate. If you followed this sequence exactly as stated, you were not rooted until you installed serendipity.
Noob to noob
The information creepy posted is the way to go. I used his superoneclick with root to get out of a failed clockwork mod loop back to stock with root.
The post was I777UCKH7OCD Root no BL.7z. This will give you clockwork mod recovery from which you can do further modifications.
The program is a 7zip file. READ about 7Zip. Follow the instructions.
Practice getting your phone into download mode (dry runs).
Don't panic.
After reading if you still have questions, read some more. All the information is here.
When you sucessfully root, look in the dev section and read about the custom roms/firmware and see how they operate, problems, successes before choosing.
Personally I like the AOKP by Task, but it is all preferences.
Good luck, you can do it.
Ok, you know, today I got my phone, I had been waiting forever, I got it and within 2 hours I screwed it up. I have followed and followed many forums and posts on how to fix this, and I am just.. lost. So please i need your help, I am seriously stressing out, and I know I shouldnt, but this is my first android phone. I am shot right now.
I had unlocked the bootloader, and then I tried to root it, then it rebooted and went into bootloop mode or whatever it is.
I still cannot figure out how to use this Hasoons2000's OX+ AIO kit. So I am just leaving it alone.
Ok the PC doesn't recognize it as a storage device, but the fastboot does recognize it, as I have executed a few commands, like reboot or something, just to test that it works.
My phone is ATT but I am in Russia so there is no sending this anywheres. All I want to do is reboot the OS and have it work again, I dont care what mod or stock rom it is, I just really need some direction here.
I know something about RUU, ATT RUU, Fastboot, some other stuff, I have like 5 pages on XDA pulled up and I cant figure this out.
What is the CMW or TWRP or whatever it is called? How do I flash a zip or an img to the phone? I really just want my phone on again.
Yes Ive done stupid noob stuff, but you learn. So please I am kindly asking for any assistance,
No need to stress. Its fairly hard to brick your phone, good way to learn quick also is to screw with it.
Just need the right guide and I think this will help you since u have fastboot access hopefully. Its a pain rebuiling so read everything so u only have to do it once.
Remember these guides are for different phones so don't use the ruu or recovery links, user my links below.
Your phone is:
AT&T(Evitare)
This guide:
http://forum.xda-developers.com/showthread.php?p=30863908
Or this guide:
http://forum.xda-developers.com/showthread.php?p=27301573
This is for another phone so you need to choose an ATT ruu from here for step 1:
Your phone is a HTC One X+ for AT&T(Evitare)*
http://www.androidfiles.org/ruu/?developer=EvitaRE
More info here for custom recoveries etc which is cwm and twrp for deploying roms, backing up your current installed Rom and general tools for fixing or enhancing your phone, displayed prior to your phone booting into android:
http://forum.xda-developers.com/showthread.php?p=37778531
Sent from my HTC One X+ using xda premium
somemadcaaant said:
No need to stress. Its fairly hard to brick your phone, good way to learn quick also is to screw with it.
Just need the right guide and I think this will help you since u have fastboot access hopefully. Its a pain rebuiling so read everything so u only have to do it once.
Remember these guides are for different phones so don't use the ruu or recovery links, user my links below.
Your phone is:
AT&T(Evitare)
This guide:
http://forum.xda-developers.com/showthread.php?p=30863908
Or this guide:
http://forum.xda-developers.com/showthread.php?p=27301573
This is for another phone so you need to choose an ATT ruu from here for step 1:
Your phone is a HTC One X+ for AT&T(Evitare)*
http://www.androidfiles.org/ruu/?developer=EvitaRE
More info here for custom recoveries etc which is cwm and twrp for deploying roms, backing up your current installed Rom and general tools for fixing or enhancing your phone, displayed prior to your phone booting into android:
http://forum.xda-developers.com/showthread.php?p=37778531
Sent from my HTC One X+ using xda premium
Click to expand...
Click to collapse
thank you very much I really appreciate your help. I finally figured out the ruu.exe thing, I didnt know they had to be the same numbers, ex 1.15.xxx.xx or whatever.
You see what happened originally was that I unlocked the bootloader, easy pie, but I tried to root it and that is when it started looping. Maybe I didnt understand something, but I seemed to have messed up right there.
Is there really any reason to root? I mean yeah there is super user, but doesnt bootloader help with that a bit? I know BL is for flashing custom roms and all.
May I ask how to flash a custom rom? I really want all of this ATT stuff off of my phone, I really dislike it.
Yes I know I can search, here, google etc. And maybe I should, but I end up getting so many different results, and here and there, and this and that. It really is just easier to talk to one single person who knows what they are doing. So if you could help me, I would again extend my appreciation.
Also I have the android revolution for ox+, and I dont know if it is.. you know.. THE BEST or not. Dont know what to do.
And yes, you live and learn, took me forever with iphones, then I realized hacking and roms and stuff were completely different from iphone. So new game new story.
:cyclops:hi guys, first of all thank you because you have saved me many times in the past just by reading through the forums. but this time
nothing seems to help me, i have a htc one m8 from sprint, and i tried to root it and install a custom room. And i did rooted now my device
shows tempered and bootloader is unlocked. I used twrp for the custom recovery later i tried to install android revolution one 4.0
and did not work but not only that i erase the partition of the phone so i soft bricked and my phone end up stuck on the boot loader not even
twrp will work :crying:and i try to repair the partition by using some comands that i found, but my phone was not getting recognized by adb just fastboot.
After a day i try a different custom recovery philz. and that one worked so i was able to enter to recovery, and i don't know why but when im inside the recovery my phone gets recognize by adb. I try to repair the partition, but since i have to grant access on the phone is not able to finish. so i tried to install
different rooms such as viper, badseed and it goes through the set up, but when it finish it just gets stuck on the boot loader again. I been trying
to install the stock room but i haven't been able to find it, i found a link in many different forums but the links are broken i been dealing with this
issue for over 5 days and don't know what to do. i will really apreciate if someone cuold help me please forgive me if you don't understand me but
english is not my native lenguage, so i don't speak it very well. also i'm a noob on rooting so i may not know a lot by the way my phone is s-on. help will be
really appreciate.
If you are S-On, when flashing a rom, it will not be able to automatically flash the kernel (boot.img) unless it specifically states in the OP it does by the developers. Most of the time, you'll just need to extract the boot.img and place it in the folder you have fastboot, then when connected in bootloader / fastboot mode run this : fastboot flash boot boot.img
after you flash the rom. Just boot into it right after, flash, and the just type : fastboot reboot
Should be good to go. FYI : adb isn't intended to work in bootloader and fastboot doesn't work in recovery. Nothing wrong there.
Sent from over there...
es0tericcha0s said:
If you are S-On, when flashing a rom, it will not be able to automatically flash the kernel (boot.img) unless it specifically states in the OP it does by the developers. Most of the time, you'll just need to extract the boot.img and place it in the folder you have fastboot, then when connected in bootloader / fastboot mode run this : fastboot flash boot boot.img
after you flash the rom. Just boot into it right after, flash, and the just type : fastboot reboot
Should be good to go. FYI : adb isn't intended to work in bootloader and fastboot doesn't work in recovery. Nothing wrong there.
Sent from over there...
Click to expand...
Click to collapse
thank for the help and i did as you said i install viper it finish a soon as it finished the phone reboot and went to bootloader i extract the boot.img from the zip and put it on the fastboot folder flash it and it said okay then i reboot the device and again just got stock on the bootloader im going to try to install android revolution and do the same thing but i almost sure is going to do the same thing. any other advice that you can provide me i will really appreciate it
and thanks again for the help.
update
just and update i did try also with android revolution and still no luck :crying:any help will be really appreciated:cyclops:
Can you post the link to the roms you are trying to load? I'm wondering if you aren't try to flash ones not for the Sprint M8? I don't see the ARHD rom in the forum for your phone...
es0tericcha0s said:
Can you post the link to the roms you are trying to load? I'm wondering if you aren't try to flash ones not for the Sprint M8? I don't see the ARHD rom in the forum for your phone...
Click to expand...
Click to collapse
thanks for the help first of all i have try this ones
ViperOne_6.0.0
Bad_Boyz_Sprint_ONE_KitKat_v1.2
BadSeed_Sixth_Sense_RLS2.1
Sprint_M8_1.12.651.17_system_dump
SENSE_STOCK_ROOTED_VZW_M8
Android_Revolution_HD-One_M8_4.0_ART
this are the ones, thank for the help again and i soon as we go through this im going to give you a donation for the big help
homar_80 said:
thanks for the help first of all i have try this ones
ViperOne_6.0.0
Bad_Boyz_Sprint_ONE_KitKat_v1.2
BadSeed_Sixth_Sense_RLS2.1
Sprint_M8_1.12.651.17_system_dump
SENSE_STOCK_ROOTED_VZW_M8
Android_Revolution_HD-One_M8_4.0_ART
this are the ones, thank for the help again and i soon as we go through this im going to give you a donation for the big help
Click to expand...
Click to collapse
Well, I definitely see a couple issues with that list...
The Viper 6.0.0 should be this one: http://forum.xda-developers.com/showthread.php?t=2334294 Which is for the International M7.
The Bad Boyz rom you posted should be the one from here: http://forum.xda-developers.com/showthread.php?t=2635051 - This is for the M7 version.
The BadSeed rom should be the one posted here: http://forum.xda-developers.com/showthread.php?t=2694471 - Also for the M7 (hence the M8 *PORT* in the title thread.
Now, HTC was stupid for giving the new phone the same name, I'll give you that, and XDA doesn't have it set to really filter well between the 2 forums, BUT stuff like the date posted could have been a give-a-way as well. But honest mistakes for sure. So, how to fix from here since your partitions are probably thoroughly hosed...? Hmm. Since I don't think there is an official Sprint RUU, that will be tricky. You will most likely need to get a hold of a very experienced HTC dev like the one's whose roms you were trying to use. The Viper, Bad Boyz, and BadSeed dev teams are all very good at most everything HTC. Another option is the developer : Captain_Throwback. He is very knowledgeable about HTCs from top to bottom and seems to be pretty helpful. Your casual helper will most likely not be able to provide as detailed help as you would need in this situation.
The forums you want to hang out in for your phone are here: http://forum.xda-developers.com/sprint-htc-one-m8
es0tericcha0s said:
Well, I definitely see a couple issues with that list...
The Viper 6.0.0 should be this one: http://forum.xda-developers.com/showthread.php?t=2334294 Which is for the International M7.
The Bad Boyz rom you posted should be the one from here: http://forum.xda-developers.com/showthread.php?t=2635051 - This is for the M7 version.
The BadSeed rom should be the one posted here: http://forum.xda-developers.com/showthread.php?t=2694471 - Also for the M7 (hence the M8 *PORT* in the title thread.
Now, HTC was stupid for giving the new phone the same name, I'll give you that, and XDA doesn't have it set to really filter well between the 2 forums, BUT stuff like the date posted could have been a give-a-way as well. But honest mistakes for sure. So, how to fix from here since your partitions are probably thoroughly hosed...? Hmm. Since I don't think there is an official Sprint RUU, that will be tricky. You will most likely need to get a hold of a very experienced HTC dev like the one's whose roms you were trying to use. The Viper, Bad Boyz, and BadSeed dev teams are all very good at most everything HTC. Another option is the developer : Captain_Throwback. He is very knowledgeable about HTCs from top to bottom and seems to be pretty helpful. Your casual helper will most likely not be able to provide as detailed help as you would need in this situation.
The forums you want to hang out in for your phone are here: http://forum.xda-developers.com/sprint-htc-one-m8
Click to expand...
Click to collapse
thanks so much for the help im learning a lot like what is a RUU and as you said i try to look for one no luch anyhow i have a doom question how do i get a contact with them how can i get the help from the ones that you mention im sorry but so far i been using xda to read through the forums this is actually my first time posting a problem i will really appreciate the help thank you.
homar_80 said:
thanks so much for the help im learning a lot like what is a RUU and as you said i try to look for one no luch anyhow i have a doom question how do i get a contact with them how can i get the help from the ones that you mention im sorry but so far i been using xda to read through the forums this is actually my first time posting a problem i will really appreciate the help thank you.
Click to expand...
Click to collapse
1 of 2 ways : post on a thread they have up, or click on their name on the left pane of the forum thread and it should give you options to Private Message the member. Keep in mind, many developers are busy people and some of them just ignore their PMs because they get so many for simple questions. Yours is certainly not gonna be the easiest fix. I would suggest to maybe start here: http://forum.xda-developers.com/showthread.php?t=2696652
es0tericcha0s said:
1 of 2 ways : post on a thread they have up, or click on their name on the left pane of the forum thread and it should give you options to Private Message the member. Keep in mind, many developers are busy people and some of them just ignore their PMs because they get so many for simple questions. Yours is certainly not gonna be the easiest fix. I would suggest to maybe start here: http://forum.xda-developers.com/showthread.php?t=2696652
Click to expand...
Click to collapse
thank you so much i'll do that, i really appreciate your help and your time
homar_80 said:
thank you so much i'll do that, i really appreciate your help and your time
Click to expand...
Click to collapse
No problem! Don't let this scare you away from trying to mod your phone later on. Just use this as a learning experience about the importance of reading. Lots.
hay
+D
es0tericcha0s said:
No problem! Don't let this scare you away from trying to mod your phone later on. Just use this as a learning experience about the importance of reading. Lots.
Click to expand...
Click to collapse
thank you for everything and i will keep trying also i have another htc one but the first generations i will mod it as well as soon as im done with this one jejeje
and believe me that i been reading for day trying to find a solution to my problem but hopefully soon with some help can be able to do it and if you want i can post and update in here of how finally i was able to fix it... thanks
First off, this should be posted in the Sprint M8 Q&A forum.
Next, I assume you have a stock nandroid, as that's the first thing everyone should do after getting a custom recovery installed on the device. So start by restoring that. If for some reason you don't have that, I believe there's one floating around in the "Stock ROM or any" thread in Sprint M8 General or Q&A.
Once you can boot up the device, you should be good to proceed to S-OFF and flash only ROMs specified for the Sprint M8 variant.
My pleasure. It's how I like to give back to the community. I have a ridiculous amount of experience with everything root, recovery, rom, mods, themes, apps, etc related after modding 100s of phones and tablets, but these type of issues require the next tier of experience when you're getting into semi uncharted territory due to how new the device is and that HTC hasn't released the official update utility for it. But yea, you should post back, just in case another member runs into the same problem and you can help point them in the right direction.
Captain_Throwback said:
First off, this should be posted in the Sprint M8 Q&A forum.
Next, I assume you have a stock nandroid, as that's the first thing everyone should do after getting a custom recovery installed on the device. So start by restoring that. If for some reason you don't have that, I believe there's one floating around in the "Stock ROM or any" thread in Sprint M8 General or Q&A.
Once you can boot up the device, you should be good to proceed to S-OFF and flash only ROMs specified for the Sprint M8 variant.
Click to expand...
Click to collapse
thanks for the quick help and yes i did create a back up of the phone but when i was trying to install the first custom room Android_Revolution_HD-One_M8_4.0_ART it ask me if i want to delete all data and i said yes. So my partitions of the phone i believe are screw up. I did look for Stock room i found many that were linking to the same file both the oex and deodex links were bronken and i haven't been able to find the one that i need that is kitkat 4.4.2 sprint. and i don't know what's next from were i am now.
homar_80 said:
thanks for the quick help and yes i did create a back up of the phone but when i was trying to install the first custom room Android_Revolution_HD-One_M8_4.0_ART it ask me if i want to delete all data and i said yes. So my partitions of the phone i believe are screw up. I did look for Stock room i found many that were linking to the same file both the oex and deodex links were bronken and i haven't been able to find the one that i need that is kitkat 4.4.2 sprint. and i don't know what's next from were i am now.
Click to expand...
Click to collapse
I'm not sure I understand. What does deleting all data have to do with your backup? Are you saying your backup got deleted? In that case, do what I said and find the one I referred to and restore that.
EDIT: http://forum.xda-developers.com/showthread.php?p=51624633
Captain_Throwback said:
I'm not sure I understand. What does deleting all data have to do with your backup? Are you saying your backup got deleted? In that case, do what I said and find the one I referred to and restore that.
Click to expand...
Click to collapse
He flashed 3 or 4 different roms that were for the M7 or not for his version of the M8. Pretty sure that the partitions are borked at this stage as properly flashing the correct M8 rom and fastboot flashing the boot.img has not gotten him out of trouble.
es0tericcha0s said:
He flashed 3 or 4 different roms that were for the M7 or not for his version of the M8. Pretty sure that the partitions are borked at this stage as properly flashing the correct M8 rom and fastboot flashing the boot.img has not gotten him out of trouble.
Click to expand...
Click to collapse
thanks i was looking for the words to explain that my English is really bad i apologize for that.
homar_80 said:
thanks i was looking for the words to explain that my English is really bad i apologize for that.
Click to expand...
Click to collapse
Did you see my post?
---------- Post added at 05:15 PM ---------- Previous post was at 05:11 PM ----------
Captain_Throwback said:
I'm not sure I understand. What does deleting all data have to do with your backup? Are you saying your backup got deleted? In that case, do what I said and find the one I referred to and restore that.
EDIT: http://forum.xda-developers.com/showthread.php?p=51624633
Click to expand...
Click to collapse
If restoring the above doesn't work, you can try this:
- Relock bootloader (fastboot oem lock)
- Download signed firmware zip from here. Flash via fastboot (fastboot oem rebootRUU, fastboot flash zip firmware.zip, fastboot reboot-bootloader)
- Unlock bootloader via HTCDev.
- Download TWRP Recovery from here and fastboot flash (fastboot flash recovery openrecovery-twrp-2.7.0.2-m8_whl.img)
- Download Stock Rooted ROM from here and flash via TWRP.