About to jump onto the desire ship - Desire General

Hi All,
After being a iPhone fan since they first launched, I am getting my first android phone tomorrow. The price of the iPhone 4 put me off purchasing one and to be honest iOS is rubbish without a jailbreak to set it free.
So tomorrow i'll be getting the HTC Desire via Orange. I have some questions if that's ok.
1) Since it's Orange giving me the phone, is it likely that it'll have some kind of horrendous customized Orange ROM on it like they used to do with all of their phones ? If so, how do I get rid of it and put on a standard Desire ROM ?
2) Assuming it does have just a standard Desire ROM, is it best to flash to one of the customized ROM's ?
3) Can I use my Desire as a wifi router via some software ? (MyWi and PDAnet on iPhone)
4) I've been reading about "rooting"....is that the equivalent of jailbreaking? What benefits does it have ? On an iPhone it is of course essential so that you can install Apps which apple don't approve of (amongst other things).
Thank you
I'm sure i'll have 100's more questions when I actually get it but that'll do for now. haha

1) Mild branding, Bot screen, some game demos I belive, and a frew orange apps.
2) Can't help you there
3) I don't belive you can untill Android 2.2 FroYo.
4) Can't help you here either

ok basically the guy above was of no help whatsoever..
1) the orange roms that first came out were packed with orange branding and apps and widgets which would take up space even on the home screens, with the new releases this has been greatly reduced. yes, you can simply flash a generic rom by HTC or one of the custom ones posted in these forums.
2) if it's from orange it wont have a standard htc rom, it is personal preference as to which rom you choose to install as some will have certain features which are more appealing to you. once you are rooted you can just sample around until you find one you like.
3) although this is confirmed to come out with the froyo 2.2 release, it is available on these forums, it comes with most customized roms, and in fact i believe it is even available in the android market.
4) rooting simply allows you to install roms which would usually be locked by your phone, this means that you can flash your phone with literally anything you want (at your own risk ) this also means that as well as roms, certain apps can use this root access in order to provide more features

1. I don't know. (I have no branding)
2. The default is good while IMHO the customised 2.1 roms are better.
3. A custom or rooted rom can have wifi tethering. (I use Oclocks rooted 1.21.405.2 rom)
4. I have never had an Iphone. But I think it's kinda the same. Rooting sets your android phone free (or in the desires case, A little more free) you will be able to install custom roms. New themes. Root only apps + more I can't remember.
I hope that helped

dayloon said:
4) I've been reading about "rooting"....is that the equivalent of jailbreaking? What benefits does it have ? On an iPhone it is of course essential so that you can install Apps which apple don't approve of (amongst other things).
Click to expand...
Click to collapse
Its not quite the same,
Without rooting, you can still install what you like with Android.
Fon22

2) i would recommend MOdaCO R3.1 Until Offcial Release Of Froyo 2.2 For Desire , cause current port do have little bugs !
3) Yes U Can , if u ROOT Ur Device , there is an app that does what u want , and it's already included when u flash modaco R3.1 Rom
4) no rooting is not like Jailbreaking , an Android device is usable without rooting , but an iphone without jailbreaking is not !

About the jailbreaking/rooting thing you'll be pleasantly suprised with Android, a simple tick in one of the menus allows you to install anything you like and from any source you care to trust. You'll be treated like a grown-up actually, a nice addition is HTC's relative tolerance of rooting and flashing roms, as long as you don't try and port their proprietary Sense UI. Freedom awaits my friend.
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk

Related

New to Desire - my wish list.

I realise it's early days - and that Paul has worked his magic and rooted the Desire ( round of applause! ). Being technically challenged, here is what I'd love
- Recovery image ala Cyanogen / AmonRA
- Easier root method ( for dummies )
- Nandroid goodness
- To be able to have a backup of the stock ROM so I can always get back there.
Will these things come to pass...if so how long?
I am just like you but in the stock HTC sense Rom I(d like the stock and some other useful apps removed
agreed
For me using the gold card was the most technical thing i;ve ever done on a phone. (v diff to the tytn II days!). Rooting the Desire seems horrificallyl technical and i'm looking forward to the moment when it can be made more simple. would be great to just be able to remove some of those apps.
HTC have decided to make it more difficult to root, nothing we can do about that (apart from get a Nexus One) as for removing Apps, what apps do you mean? All apps can be removed without root.
1.Android 2.2 solve multitouch; App2SD; etc.
2.Root Switcher, enable user select root-open or root-close for user needs
3.RAM can be used for all size.
My intention of buying the Desire over the Nexus one was: A Desire is a Nexus One + HTC Sense. But we see... this is not true. HTC removed many stock android programs and implemented their own one. Sense is not bad i think.
What i would like to have is a ported ROM from the Nexus One with the ability to install Sense and/or the other HTC programs if i like them.
Is that possible? Is the Cyanogen-rom like this?
This is my first android powered phone, so i have no clue what is possible and what is not possible.
Baldyman1966 said:
Apps, what apps do you mean? All apps can be removed without root.
Click to expand...
Click to collapse
EDIT - I take that back. You can remove apps using adb shell, but you have to be in recovery mode. Detailed explanations here: http://forum.xda-developers.com/showpost.php?p=6347071&postcount=2 (big thank you to emdzej)
watercool said:
What i would like to have is a ported ROM from the Nexus One with the ability to install Sense and/or the other HTC programs if i like them.
Is that possible? Is the Cyanogen-rom like this?
Click to expand...
Click to collapse
From what I've gathered so far (I'm an Android noob myself): it will be very difficult (if not impossible) to cook a CyanogenMod with Sense included. But it's still a bit early now... give it a few weeks to see what the mods come up with.
watercool said:
My intention of buying the Desire over the Nexus one was: A Desire is a Nexus One + HTC Sense. But we see... this is not true. HTC removed many stock android programs and implemented their own one. Sense is not bad i think.
What i would like to have is a ported ROM from the Nexus One with the ability to install Sense and/or the other HTC programs if i like them.
Is that possible? Is the Cyanogen-rom like this?
This is my first android powered phone, so i have no clue what is possible and what is not possible.
Click to expand...
Click to collapse
Sense widgets is sense (and launcher rosie) only. A CM rom will never have sense widgets
ok, then a standard port nexus -> desire would be great

[Q] Busybox version importance?

Maybe this has been answered in the past and in this case I apologise.
I have a few questions, because there are quite a lot of busybox (BB) versions available to install. What I am asking is, does it matter which version you choose in terms of system performance, compatibility and system stability or other factors?
For example: Currently I'm using Redux2 TEST ROM (I have a rooted S-OFF device) which by default uses 1.16.2 BB version. To my knowledge this version is quite old in contrast to the ROM itself, which is GB 2.3.5.
To my confusion also contribute conflicting information about this topic. Some say if everything works, leave it alone, other recommend the latest stable version. To my knowledge there are 2 apps intended solely to the BB installation. So, by advice of the app I moved to the latest stable BB version - 1.18.5, installed successfully, but then my system refused to reboot and I had to perform a NAND restore.
The other app listed the latest BB version as 1.19.1 but according to author of the previous mentioned app this version is unstable, but I do not have any problems with it.
To a degree, I learned to solve such problems by trial and error, but especially in this case I'm left confused and without reliable answers.
Thank you for your help.
For example: Currently I'm using Redux2 TEST ROM (I have a rooted S-OFF device) which by default uses 1.16.2 BB version. To my knowledge this version is quite old in contrast to the ROM itself, which is GB 2.3.5.
Click to expand...
Click to collapse
Well you compare busybox version to android version?? Seems odd considering they have nothing in common what so ever.
Busybox is simply a linux script/tool containing a bunch of mainstream commands allowing for simple commandline actions. Usually those are only accessed by the system and some root apps, so in general i'd recommend to keep the one bundled with your rom since that's the one it's meant to use. Some apps like titanium backup might require a newer one though.
So if it works, keep it if some app require a newer one, try it out but backup first
Helpful info
Thank you for your answer.
After all this comparison without sense turned out to be useful after all
Now I learned something new, and you gave me an excelent example.
But try to in my shoes for a minute. By profession I'm a physician and I have been trained to do my job with competence. If someone does not know something I try to pass on my knowledge. That is all I can do.
In contrast, about Android or Linux I know almost nothing (only so much, what I had to learn alone, to have a phone, which is functional and uses all of its capabilities).
So for the end I can only say thank you for your advice.

[Q] I am a really Overwhelmed Ex-iPhone user (ROOTING AT&T SIII)!

Hello XDA!
I recently traded my iPhone 4S about 2.5 weeks ago. I am in love with the Samsung Galaxy SIII. I love the sleek style and touchwiz is much more active and more "fun" than iOS. I love the google integration and all the cool features out of the box.
Since I'm new to android I'm really overwhelmed in the amount of information available to "modify or root."
I was a constant jailbreaker and had over 50-100 tweaks/jailbroken apps. I would like to get the same functionality on the SIII.
I wasn't afraid of jailbreaking and it was a one-button press jailbreak.
With android there are so many different versions and terminology to jailbreak and so many instructions and updates and in general just a lot of stuff.
About my new phone:
- Samsung Galaxy SIII
- AT&T
- 8GB miroSD card
- Model: SAMSUNG-SGH-1747
- Android Version: 4.0.4
- Baseband Version: 1747UCLH9
- Kernel version: (IS THIS CONFIDENTIAL INFORMATION?)
- I have installed a couple of root apps that I didn't know where root apps and so they don't work obviously.
- Ones I installed: Lucky Patcher, Titanium Backup
- It's not rooted yet I haven't modified it at all besides themes and settings
The reason why I'm posting:
- Can anyone please tell me EXACTLY which updated guides I need to follow for my specific device?
- How can I backup my device? I'd like to keep all the apps (and app data), contacts, everything if possible.
- I read as much as possible but I'm still not sure which guide to follow and which steps I need to take as some are dated and not recent. I'm scared I'll mess up my phone what are the chances of messing up my IMEI, bricking, bad stuff happening.
- Anything else I should know?
- What are some popular ROMS I can install on my phone that are supported (preferrably with JB)?
- Can I always go back to my original settings and apps like a restore but with a backup?
- Once I root what BLOATWARE can I UNINSTALL on my AT&T SIII? How do I do this as well?
Thank you for your patience, I am definitely going to stick with Android (stock iOS sucks balls and android is so much more aesthetically pleasing) I just want to make sure I'm doing everything right and that there is a proper way to do this.
Bronos said:
Hello XDA!
I recently traded my iPhone 4S about 2.5 weeks ago. I am in love with the Samsung Galaxy SIII. I love the sleek style and touchwiz is much more active and more "fun" than iOS. I love the google integration and all the cool features out of the box.
Since I'm new to android I'm really overwhelmed in the amount of information available to "modify or root."
I was a constant jailbreaker and had over 50-100 tweaks/jailbroken apps. I would like to get the same functionality on the SIII.
I wasn't afraid of jailbreaking and it was a one-button press jailbreak.
With android there are so many different versions and terminology to jailbreak and so many instructions and updates and in general just a lot of stuff.
About my new phone:
- Samsung Galaxy SIII
- AT&T
- 8GB miroSD card
- Model: SAMSUNG-SGH-1747
- Android Version: 4.0.4
- Baseband Version: 1747UCLH9
- Kernel version: (IS THIS CONFIDENTIAL INFORMATION?)
- I have installed a couple of root apps that I didn't know where root apps and so they don't work obviously.
- Ones I installed: Lucky Patcher, Titanium Backup
- It's not rooted yet I haven't modified it at all besides themes and settings
The reason why I'm posting:
- Can anyone please tell me EXACTLY which updated guides I need to follow for my specific device?
- How can I backup my device? I'd like to keep all the apps (and app data), contacts, everything if possible.
- I read as much as possible but I'm still not sure which guide to follow and which steps I need to take as some are dated and not recent. I'm scared I'll mess up my phone what are the chances of messing up my IMEI, bricking, bad stuff happening.
- Anything else I should know?
- What are some popular ROMS I can install on my phone that are supported (preferrably with JB)?
- Can I always go back to my original settings and apps like a restore but with a backup?
- Once I root what BLOATWARE can I UNINSTALL on my AT&T SIII? How do I do this as well?
Thank you for your patience, I am definitely going to stick with Android (stock iOS sucks balls and android is so much more aesthetically pleasing) I just want to make sure I'm doing everything right and that there is a proper way to do this.
Click to expand...
Click to collapse
hey there welcome to XDA and more importantly to the world of android.
first off rooting can be relatively simple depending on the method you use. ive rooted mine twice using odin. i just followed the video here ON Galaxys3root . com all the things you need are in the description.
rooting your phone using this process will not wipe any data, contacts, pics, etc.
once you complete the root process and get rom manager installed it will allow you to make a back up of the current system with all your data like texts phone call logs etc.
the most popular roms are aokp based and cyanogen based roms. ( just look at threads with [ROM] before it ) roms are personal preference. if you flash a cyanogen based rom you will not have the features of touchwiz. stock based roms are always good too right not im just running stock i747uclh9 rooted.
going back to your original rom is simple all you do is boot to recovery (rom manager) and do a restore. before restoring you should wipe data, cache partition and dalvik cache. (dalvik is under the advanced menu.
removing bloatware just use no bloat free this will let you remove and also create a back up of all apps incase you have an issue.
for right now i personally just use ics based roms if you want to stick to stock since there has not been an att jb leak. however if you want jb i recommend cyanogen nighties basic jelly bean roms never had an issue personally.
if you have any more questions feel free to PM me.
IF THIS POST HELP YOU IN ANYWAY PLEASE CLICK THANKS
aboveusonlysky said:
hey there welcome to XDA and more importantly to the world of android.
first off rooting can be relatively simple depending on the method you use. ive rooted mine twice using odin. i just followed the video here ON Galaxys3root . com all the things you need are in the description.
rooting your phone using this process will not wipe any data, contacts, pics, etc.
once you complete the root process and get rom manager installed it will allow you to make a back up of the current system with all your data like texts phone call logs etc.
the most popular roms are aokp based and cyanogen based roms. ( just look at threads with [ROM] before it ) roms are personal preference. if you flash a cyanogen based rom you will not have the features of touchwiz. stock based roms are always good too right not im just running stock i747uclh9 rooted.
going back to your original rom is simple all you do is boot to recovery (rom manager) and do a restore. before restoring you should wipe data, cache partition and dalvik cache. (dalvik is under the advanced menu.
removing bloatware just use no bloat free this will let you remove and also create a back up of all apps incase you have an issue.
for right now i personally just use ics based roms if you want to stick to stock since there has not been an att jb leak. however if you want jb i recommend cyanogen nighties basic jelly bean roms never had an issue personally.
if you have any more questions feel free to PM me.
IF THIS POST HELP YOU IN ANYWAY PLEASE CLICK THANKS
Click to expand...
Click to collapse
will this Jellybean ROM work:
http://forum.xda-developers.com/showthread.php?t=1869300
Do you know if it has a lot of problems?
EDIT: Also does the root method at this website still work for my version which is UCLH9?
http://galaxys3root.com/galaxy-s3-r...gh-t999sgh-i747sph-l710-fail-proofnoob-proof/
Bronos said:
will this Jellybean ROM work:
http://forum.xda-developers.com/showthread.php?t=1869300
Do you know if it has a lot of problems?
EDIT: Also does the root method at this website still work for my version which is UCLH9?
http://galaxys3root.com/galaxy-s3-r...gh-t999sgh-i747sph-l710-fail-proofnoob-proof/
Click to expand...
Click to collapse
Hello, welcome to the android side of the world! Glad you decided to switch over! first things first, in order to root all you need to do is flash a root able kernel via Odin. Tutorial for this method can be found here http://forum.xda-developers.com/showthread.php?t=1739426 Second, I would not recommend that rom as I just came from it and while it is very stable for a leak it is still quite buggy as it is built from a sprint leak. If you are that anxious to have a jellybean I recommend using aokp by task650 in the original development forum, however this will take away all of the touchwiz things that you said you liked so much. I am currently running kyanrom which I have used before and find myself returning to quite frequently because it is originally bone dry and he has whatever files you would like to add back you can add them through flashing zips. I am assuming you are wanting jellybean primarily for the Google now feature? If you will go here http://forum.xda-developers.com/showthread.php?t=1823194 it is a thread by me on how to replace s voice with Google now and as far as I can tell it seems to be working just as well as with jellybean!
Lastly, have a bunny!
(\__/)
(='.'=)
(""_"")
Sent from my SGH-I747M using Tapatalk 2
This is a little advice that has helped me and some friends of mine that have came from iPhone. Don't root and rom unless you absolutely have to or willing to pay the price to learn the ends and outs of it. Stock Android or in our case touchwized android can provide a complete satisfactory experience alone without rooting. But some tweaks and mods require root and if that can be bundled in a single rom then great. But if you have jail broken before or ever have to restore an iPhone firmware then rooting will be relatively easy, it's just learning how to self troubleshoot when something goes wrong.
Sent from my SGH-I747M using Tapatalk 2
Take a look at this post for rooting LH9:
http://forum.xda-developers.com/showthread.php?p=32218479
The method is mrRobinson's thread (the one mentioned in a previous post) requires downgrading to an older stock version (LG1) so you would need to upgrade again after doing that. Also, people have reported problems downgrading from LH9 to LG1 without doing a factory reset.
Edit: The method in the post I referenced is roughly the same as the one from the galaxysroot site the OP mentioned.
Make sure when you root your device, that the files are for your current build, android version, carrier and etc. If one thing is out of place you can possibly brick your phone. I'm still learning myself. The most important thing is make sure that you read everything 3 times. Make a check list. It helps.
Sent from my SAMSUNG-SGH-I747 using xda premium
---------- Post added at 06:41 AM ---------- Previous post was at 06:38 AM ----------
Bronos said:
will this Jellybean ROM work:
http://forum.xda-developers.com/showthread.php?t=1869300
Do you know if it has a lot of problems?
EDIT: Also does the root method at this website still work for my version which is UCLH9?
http://galaxys3root.com/galaxy-s3-r...gh-t999sgh-i747sph-l710-fail-proofnoob-proof/
Click to expand...
Click to collapse
The best jellybean rom I think is ParanoidAndroid. It's CyanogenMod 10 based. CM10 is short hand.
Sent from my SAMSUNG-SGH-I747 using xda premium
Hey guys when i switched to CWM recovvery and selected backup to external sdcard it said 'android.secure' couldn't be found skip backup of applications.
So it did not backup my app data, what should I do?
Titanium Backup. Make friends with it. In my opinion a must have for any Android device. For backing up everything you'd need when trying out roms to freezing/deleting (be careful with the latter) 'bloatware' (carrier nonsense) it will be a necessity. And life saver.
Sent from my SGH-T989 using xda premium
hompsar said:
Titanium Backup. Make friends with it. In my opinion a must have for any Android device. For backing up everything you'd need when trying out roms to freezing/deleting (be careful with the latter) 'bloatware' (carrier nonsense) it will be a necessity. And life saver.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
I couldn't agree with this more. TB is an amazing piece of software and a real lifesaver. Also, since we have external sd cards, make sure to change the settings in TB so your backups are saved on it (if you save it to your internal storage your backup might get wiped during a session of flashing another ROM). If you purchase TB Pro, it includes an option to save your backup to Dropbox (it's well-worth the money and supports the developer too).
OP, I was a longtime iPhone user (I've still got the 4S in a drawer) and I always jailbroke too. Android can be confusing at first, because the terminology is different and just because it's a different operating system. But if you read (and read and read as someone suggested earlier), you'll get the hang of it. Once you do, you'll realize how much easier it is to root and play than it ever was with jailbreaking an iPhone. Another plus...you aren't in constant fear of losing your jailbreak (or root, in this case) because of an update. :good:
You think you know, but you have no idea...
First things first...
Did you understand what you were really doing when you were jailbreaking your iPhone?
What was going on in the background, how the jailbreak was working, what was involved in the jailbreak process or even what the different types of jailbreaks were e.g. userland vs. bootloader (hardware level) exploits [are you familiar with the term "exploit"].
If you think what I am talking about is confusing and if you weren't aware of these things, you might want to avoid rooting and/or flashing custom ROMs.
Android as a platform is much more open than iOS, so lots of features and functions don't require rooting or flashing custom ROMs.
Before I purchased my GS3, I was a die hard iPhone owner, year after year since the first iPhone (with the exception of the recently released 6th gen iPhone and a few diviations here and there to blackberry and old Android phones).
Before I even considered messing with my Galaxy, I read, read some more, and then a little bit more. Regardless of all the reading I did, I had a moderate level of understanding of what I was doing and how my actions were affecting my phone.
All the advice in the world won't save you from bricking your phone if you don't have a general understanding of what these tools are doing to your phone.
In the iOS jailbreak community, the developers behind the tools leverage Apple's fall-back restore features to nearly eliminate the possibility of bricking your phone. But that is also inherent to the platform since there aren't custom ROMs available to install to an iPhone (for many reasons).
To summarize,
It sounds like you need to learn a little more about the world you've been playing in previously before you start playing in the Android world.
Bronos said:
Hello XDA!
I recently traded my iPhone 4S about 2.5 weeks ago. I am in love with the Samsung Galaxy SIII. I love the sleek style and touchwiz is much more active and more "fun" than iOS. I love the google integration and all the cool features out of the box.
Since I'm new to android I'm really overwhelmed in the amount of information available to "modify or root."
I was a constant jailbreaker and had over 50-100 tweaks/jailbroken apps. I would like to get the same functionality on the SIII.
I wasn't afraid of jailbreaking and it was a one-button press jailbreak.
With android there are so many different versions and terminology to jailbreak and so many instructions and updates and in general just a lot of stuff.
About my new phone:
- Samsung Galaxy SIII
- AT&T
- 8GB miroSD card
- Model: SAMSUNG-SGH-1747
- Android Version: 4.0.4
- Baseband Version: 1747UCLH9
- Kernel version: (IS THIS CONFIDENTIAL INFORMATION?)
- I have installed a couple of root apps that I didn't know where root apps and so they don't work obviously.
- Ones I installed: Lucky Patcher, Titanium Backup
- It's not rooted yet I haven't modified it at all besides themes and settings
The reason why I'm posting:
- Can anyone please tell me EXACTLY which updated guides I need to follow for my specific device?
- How can I backup my device? I'd like to keep all the apps (and app data), contacts, everything if possible.
- I read as much as possible but I'm still not sure which guide to follow and which steps I need to take as some are dated and not recent. I'm scared I'll mess up my phone what are the chances of messing up my IMEI, bricking, bad stuff happening.
- Anything else I should know?
- What are some popular ROMS I can install on my phone that are supported (preferrably with JB)?
- Can I always go back to my original settings and apps like a restore but with a backup?
- Once I root what BLOATWARE can I UNINSTALL on my AT&T SIII? How do I do this as well?
Thank you for your patience, I am definitely going to stick with Android (stock iOS sucks balls and android is so much more aesthetically pleasing) I just want to make sure I'm doing everything right and that there is a proper way to do this.
Click to expand...
Click to collapse
www.galaxys3root.com <---- This is the website you need, just click on the Galaxy S3 FAQ and look under your model for all the information.
mathewrice said:
First things first...
Did you understand what you were really doing when you were jailbreaking your iPhone?
What was going on in the background, how the jailbreak was working, what was involved in the jailbreak process or even what the different types of jailbreaks were e.g. userland vs. bootloader (hardware level) exploits [are you familiar with the term "exploit"].
If you think what I am talking about is confusing and if you weren't aware of these things, you might want to avoid rooting and/or flashing custom ROMs.
Android as a platform is much more open than iOS, so lots of features and functions don't require rooting or flashing custom ROMs.
Before I purchased my GS3, I was a die hard iPhone owner, year after year since the first iPhone (with the exception of the recently released 6th gen iPhone and a few diviations here and there to blackberry and old Android phones).
Before I even considered messing with my Galaxy, I read, read some more, and then a little bit more. Regardless of all the reading I did, I had a moderate level of understanding of what I was doing and how my actions were affecting my phone.
All the advice in the world won't save you from bricking your phone if you don't have a general understanding of what these tools are doing to your phone.
In the iOS jailbreak community, the developers behind the tools leverage Apple's fall-back restore features to nearly eliminate the possibility of bricking your phone. But that is also inherent to the platform since there aren't custom ROMs available to install to an iPhone (for many reasons).
To summarize,
It sounds like you need to learn a little more about the world you've been playing in previously before you start playing in the Android world.
Click to expand...
Click to collapse
Hey man thanks for the advice!
I figured it out eventually. I just had to read and actually try Rooting. I now know most of the terminology of android. It's pretty straightforward. Of course there are some errors. But seriously Android is absolutely unbelievable (especially 4.1.1 and JB) have features I could only dream of getting supported on the iPhone.
If I do get errors there is usually a fix or something I can look up on how to avoid it. If a day comes when I do brick I should be alright if I do brick AT&T should be able to replace it for me. I've been a loyal customer to them and my family included.
I highly recommend this guide to rooting. I used it just a few days ago and it worked perfectly.
I tried AOKP and CM10 but have actually settled on this stock ROM for now. I like being able to maintain the 'motion' features which aren't standard on the others. Google Wallet works well too which is a big plus for me. There should be an update in the next 24 hours to "Milestone 5".
That'd the same one I'm using.
Sent from my SPH-L710 using xda premium
Titanium Backup
Spend those dollars on this App its worth every penny. Read all the FAQs under the links others already gave you.

Do I need S-Off for this usage?

Hi everyone!
First of all, forgive me for all my noobish mistakes as I have never had a HTC branded phone.
I'm about to buy this phone for a quite decent price and use it as my main and daily driver so before paying I want to know some basic things beforehand.
My main point is to get the rom "ViperOne" working in the M9 with root as I want the best performance from stock HTC firmware and because I need their drivers to be as good as possible ( sound wise).
I have already read the entire OP on the thread rom of ViperOne and I haven't seen a word about S-on/off so I'm guessing that I will not have to mess around with that kind of security right?
So to sum up things, will I need S-Off for this?
-Custom Recovery (twrp)
-ViperOne rom with root.
-Maybe installing another kernel over ViperOne.
-Thermal (software) mod.
-Audio mods.
Thanks everyone by advance.
Just need to have an unlocked M9
S-off is for downgrade firmware, change CID/MID... (more risk to brick )
dirtyl0lharry said:
Hi everyone!
First of all, forgive me for all my noobish mistakes as I have never had a HTC branded phone.
I'm about to buy this phone for a quite decent price and use it as my main and daily driver so before paying I want to know some basic things beforehand.
My main point is to get the rom "ViperOne" working in the M9 with root as I want the best performance from stock HTC firmware and because I need their drivers to be as good as possible ( sound wise).
I have already read the entire OP on the thread rom of ViperOne and I haven't seen a word about S-on/off so I'm guessing that I will not have to mess around with that kind of security right?
So to sum up things, will I need S-Off for this?
-Custom Recovery (twrp)
-ViperOne rom with root.
-Maybe installing another kernel over ViperOne.
-Thermal (software) mod.
-Audio mods.
Thanks everyone by advance.
Click to expand...
Click to collapse
dirtyl0lharry said:
Hi everyone!
First of all, forgive me for all my noobish mistakes as I have never had a HTC branded phone.
I'm about to buy this phone for a quite decent price and use it as my main and daily driver so before paying I want to know some basic things beforehand.
My main point is to get the rom "ViperOne" working in the M9 with root as I want the best performance from stock HTC firmware and because I need their drivers to be as good as possible ( sound wise).
I have already read the entire OP on the thread rom of ViperOne and I haven't seen a word about S-on/off so I'm guessing that I will not have to mess around with that kind of security right?
So to sum up things, will I need S-Off for this?
-Custom Recovery (twrp)
-ViperOne rom with root.
-Maybe installing another kernel over ViperOne.
-Thermal (software) mod.
-Audio mods.
Thanks everyone by advance.
Click to expand...
Click to collapse
You don't need s-off but it is HIGHLY RECOMMENDED to do so if you're rooting the device and messing with roms. It gives that extra level of recovering the device should you cabbage it.
This but is a slight education into custom roms and why "I" believe you shouldn't do it on ANY device:
Custom roms/firmwares are built using "open source" code. Stock roms/firmwares are built using "proprietary" code. "proprietary" code is code that is specifically written for 'x' device by a team of software engineers using "proprietary" software and hardware specifically built for 'x' brand. For example, htc have their own stuff and samsung have theirs, so on and so forth. This makes the software "married/tailor made" to the hardware so it comes as optimised as it can possibly be while weighing in factors of carrier "bloatware". No-one wants to lose a customer because of a device that is inherently slow. No-one will buy a device that is inherently slow.
Then you have custom roms and firmware. Because proprietary code is private and not for the public domain, this "open source code" is more or less "trial and error" process to get all the features of a rom or firmware to run efficiently and effectively. This results in non optimised bad code, bugs, long processes, excess code and therefore "CAN" be slower than stock roms. Couple this with deodexed and it'll bog the device down in no time.
So as you can see, I don't really like custom roms or firmware just for the fact it is no faster or no better than the software that came with the device in the first place. It was designed specifically.
My advice is to leave the phone stock rooted and s-off if you MUST have them. Otherwise don't touch it at all and continue to get updates as they are released with no hassle!.
Beamed in by telepathy.
I need to correct some of the information that got posted previously in this thread.
First of all: There are only custom roms but no custom firmwares for HTC devices (c.f. the difference between rom and firmware).
Second: S-OFF increases the risk of a hard-brick dramatically since it removes security checks of the phone (c.f. this article, the 5th post/the first page of Sneakyghost's firmware thread and the article that I already linked above). S-ON phones will refuse to accept broken files (e.g. RUUs that got corrupted due to a bad download). A phone with S-OFF on the other hand will get flashed with such a broken file and you won't get notified with any error outputs. Another example are those NoRedText aboots which remove the read warning that appears during the boot if the bootloader got unlocked. You can only flash them with S-OFF but if the hex edits didn't get executed correctly this can actually lead to unrecoverable damages.
Don't get me wrong. I'm using a S-OFF phone, too. However, you need to be aware of the risks and that you don't need S-OFF for recovering a phone. Keeping a RUU at hand for your current firmware version (if one exists) or at least a TWRP backup of the stock rom is more than enough. Damages that can't get repaired with either a RUU or a backup can't get repaired with S-OFF, either, in most of the cases.
Third: You need to differentiate between stock rom based custom roms (e.g. ViperOne or ICE) and those custom roms that are developed from source (those are the roms that shivadow mentioned in his post - e.g. Lineage or Resurrection Remix).
Those roms that are based on the stock rom deliver the same perfomance (or maybe an almost not noticeable better/worse performance) than the stock rom does. There are no differences between the core of these roms and the stock rom. (On the other hands this means that bugs of the stock rom are present in these roms, as well.) Therefore the performance differences are minimalistic. However, you don't flash such roms due to their performance differences (in comparison with the stock rom) but due to the additional features that they provide on top of the stock rom experience.
Causes for disadvantages of the other group of custom roms already got explained by shivadow in his post. A perfect example is the bad perfomance of HTC's cameras (the hardware of the phones not the app) on CM/Lineage roms. Nevertheless, I've never seen an HTC phone being incredibly slower on a custom rom than it was on the stock rom. My One S for example is much snappier on Lineage 14.1 than it would be on its android 4.1.1 stock rom and its battery is lasting much longer (well, android 7 has way more battery optimizations than android 4.1.1 so that isn't such a surprise). The only thing that I can complain about is (as mentioned before) the picture quality of the camera.
In other words, it's not always black and white. The best advice that I can give is to test all roms that are available and to use that custom/stock rom that suits your needs best.
Fourth and last: The M9 is more than two years old. HTC normally doesn't support any phone longer than this time period. There probably won't be any more updates than the nougat updates for those SKUs that haven't received firmware 4.x, yet.
TL;DR: What got written in post #2.
I tried to generalise, thats why i mentioned custom firmwares AND roms as some devices have custom firmware, rather than custom roms. Some have both, some have none.
Absolutely right that s-off is a double edged sword that you don't really want to fall on so I highly recommend that it is best to keep the device as stock but if you must root it it's worth s-off. I've seen plenty of posts for devices being screwed regardless of s-off. Also don't you need s-off to be able to restore your system backup from twrp?.
THE only reason I rooted my phone is to block "intrusive" ads. I don't want ads on my homescreen, lockscreen or really anything but apps that are good enough to warrant being paid for their efforts. Now that there is an abundance of adblocking software that no longer requires root I have absolutely no reason to keep my phone modded. I'd flash back to stock but my luck says I'll f**k the phone beyond recognition. It'll probably burn my house down, crash my car and kill my dog too!.
Nowadays root isn't necessary if you're not a dev. Thats the point I'm trying to get across!.
Beamed in by telepathy.
shivadow said:
Also don't you need s-off to be able to restore your system backup from twrp?
Click to expand...
Click to collapse
No, you don't (and never did). It doesn't make any sense to S-OFF the phone just because you can if you don't need it for any of the purposes that are mentioned in the articles/posts that I linked in my last post. It only highers the risk of bricks due to what I wrote in my last post.
And there are other uses for custom roms/root aside from ad blocking but that would be an off-topic discussion in this thread.
Sent from my HTC One M9 using XDA Labs
@Flippy498 @shivadow thank you guys for all the links and the extra informations. I really appreciate it since there are things about HTC that I haven't seen on any other brands.
To get things clearer, since my Moto G XT1039 is getting old ( low performance and battery barely keeps up with the day) and I'm really into music and sound (spotify premium and lots of flacs) and a Fiio X7 android based mp4 is too expensive, I wanted to get a top sound-chip phone, actually, a phone with a top Digital to Analogic Converter.
Of course I do know that if I want to use all the power and features that the M9 makes for its sound, I need to be on stock firmware because of the drivers. I'm guessing that the audio behaves like the camera once using and AOSP based rom ( LOS, Slim, RRemix...) getting worse.
Thats why I want this phone, it basically is much more powerful than my Moto G SD400, it has way better camera, it has a 64bit SoC and official Nougat update and I'll end up with a great DAP on my pocket to use with Spotify.
As I said, I like to get everything as minimal as possible, I hate when the home screen is full of icons and widgets, I hate having lots of icons and indicatos on the status bar, I hate having all sensor toggled on ( gpu, nfc, bluetooth...), thats why I was looking for a stock rom that let me custom all the things to keep it as minimal as possible.
If you know any other updated, stock based rom, just let me know and link it to me as I'll disable as many things as I can to get extra battery on the phone. Yes, you can guess it, even on battery saving mode, the M9 would beat the hell out of the Moto G, so I'm giving up on everything but the sound, just to get more battery time.
I hope you can understand me now.

Question Popularity of the device?

Hey guys,
it's been 3,5 years since I've had a Oneplus 5 and couldn't root the other phone that I had during that time.
I'm happy to be back but feel like this device isn't nearly as popular as what the previous models (at least till the 5) have been.
I feel like here's much less root related stuff (like custom Roms) to be found.
Can someone give me an update or correct me if I'm wrong?
Thanks in advance.
Twrp has been out since 20th June...
Not only is TWRP a factor, but the evolution of android as a hole. Rooting isn't necessary these days to achieve desired results. My only intention on rooting my op9 pro is to remove the annoying bloatware from T-Mobile.
I feel like rooting/custom roms really are not worth it anymore.
The custom roms are designed to make the device better but in my experience you end up with more issues than you initially had when stock.
you dont have to flash custom rom when you root your phone. I use root acces for these: block ads, debloating unwanted system apps, some deep theming with swift installer and custom kernels. for example omega kernel is better than oneplus kernel now. especially while we all know that Oneplus heavily throttling well known apps.
you dont have to flash custom rom when you root your phone.
regards
sultan.of.swing said:
I feel like rooting/custom roms really are not worth it anymore.
The custom roms are designed to make the device better but in my experience you end up with more issues than you initially had when stock.
Click to expand...
Click to collapse
Well, that is your opinion. From my perspective, I'm not happy with basic Android or provided extension and want to flash whatever suits me better and customize as much as I can. And rooting is must have for some specific apps I need, but generally usefull for proper ad-blocking.
Unbreakeable said:
I'm happy to be back but feel like this device isn't nearly as popular as what the previous models (at least till the 5) have been.
I feel like here's much less root related stuff (like custom Roms) to be found.
Can someone give me an update or correct me if I'm wrong?
Click to expand...
Click to collapse
I felt that way at first, coming from a OP7P where my phone had been heavily modded the whole 2 years I used it and I tried about every custom ROM and kernel available. Then I bought the OP9P on release day and there wasn't anything posted in the Dev section for about 2 months. But there were some challenges early on with a brand new device, Android 11, no TWRP until last month, etc., so development is just now really picking up. I expect to see more and more in the coming months.
And like others have said, a lot of us who used to always use custom ROMs have found other ways to mod without having to rely on ROMs, which can sometimes be a hassle. With root, custom kernels, and a whole slew of magisk modules to choose from, I personally don't have a reason to switch to a custom ROM right now, other than boredom.

Categories

Resources