Thanks to the WinDroid HTC One S Toolkit 2.0 creators - About xda-developers.com

And of course the Superuser RC3 signed etc, zip makers, who after having added CWM made SU stick for keeps.
I would have said thanks on the thread where I came across the gem, but I'm (after this) 9 posts from being able to do so on a dev thread.
Anyway, ya'll rock -- as does XDA-D which has helped me on many other occasions.
Noob with rooted phone due to no skill of my own -- aka Jim

Related

HTC HERO - Idiots Guide to Installing new ROM

Hi Guys,
I have an Unlocked T-Mobile G2 Touch - AKA - HERO !!!
I have installed new firmware / roms on Nokia phones numerous times but Android is new to me - however i wont go back to Nokia as the Hero is great...
CAN SOMEONE ON HERE POST AN IDIOTS GUIDE MAYBE WITH VIDEO ON HOW TO DEBRAND / INSTALL ORIGINAL HTC HERO ROM
I have tried and failed reading numerous posts and there are plenty of newcomers here that are after the same.....
Please, Please help us newbies to ANDROID out...
Thanks
Checkout this link:
http://android.modaco.com/content/h...and-your-orange-t-mo-etc-device-via-nandroid/
Explain
packetlss said:
Checkout this link:
http://android.modaco.com/content/h...and-your-orange-t-mo-etc-device-via-nandroid/
Click to expand...
Click to collapse
Hi - Thanks for that but i got lost on the keep original name etc..... - I think i must be an idiot !!! HELP - someone put a step by step guide up please...
I'd second this request.
Looking through posts on modaco and here it's not obvious what you have to do and why you are doing it.
What is nandroid and recovery image etc ?
cheers
And if it could be Mac and Windows information, not all of us are Windows based here
joemax said:
And if it could be Mac and Windows information, not all of us are Windows based here
Click to expand...
Click to collapse
Exactly!!!
A lot of us are Linux users too!!!
No offense, but please get more into adb and all the tools needed for reflashing.
Making things idiot proof is useless in my opinion. If you have no idea how to use adb, why upgrade anyway? Chances are you won't understand most custom upgrades/tweaks anyway..
All releases by HTC will be idiot proof, no doubt about it, but installing a custom rom takes skill, knowledge and patience.
In general, an idiot posseses none of the above.
Second, there are no custom roms available for the Hero.
If you want to install custom roms in the future, take some time to understand things. Spoonfeeding this info won't learn you anything.
Sykow said:
No offense, but please get more into adb and all the tools needed for reflashing.
Making things idiot proof is useless in my opinion. If you have no idea how to use adb, why upgrade anyway? Chances are you won't understand most custom upgrades/tweaks anyway..
All releases by HTC will be idiot proof, no doubt about it, but installing a custom rom takes skill, knowledge and patience.
In general, an idiot posseses none of the above.
Second, there are no custom roms available for the Hero.
If you want to install custom roms in the future, take some time to understand things. Spoonfeeding this info won't learn you anything.
Click to expand...
Click to collapse
Hey Sykow, I understand your point but it wasn't helpful. It's comments like these that can deter a newbie from asking questions. A person must ask questions to learn.
No doubt some of the skills needed to load custom firmware or even stock HTC firmware to de-brand your Hero are needed in order for many of us here to upgrade to the rumoured minor update and major update coming soon.
Having a handset from the telco on contract and then having to wait for weeks or even forever to get a bug fixed / performance enhanced firmware update from HTC is not something I want to have to suffer.
As soon as HTC release updated firmware, I will want to know how to load it via my Mac running OS X (preferred) or booted into my Windows partition (not preferred).
All without drama and with little risk of toasting my Hero.
Its not too much to ask surely
joemax said:
No doubt some of the skills needed to load custom firmware or even stock HTC firmware to de-brand your Hero are needed in order for many of us here to upgrade to the rumoured minor update and major update coming soon.
Having a handset from the telco on contract and then having to wait for weeks or even forever to get a bug fixed / performance enhanced firmware update from HTC is not something I want to have to suffer.
As soon as HTC release updated firmware, I will want to know how to load it via my Mac running OS X (preferred) or booted into my Windows partition (not preferred).
All without drama and with little risk of toasting my Hero.
Its not too much to ask surely
Click to expand...
Click to collapse
From what I can tell, it is pretty straight forward, just like the first time you flash a phone, a bit never racking, and a bit foreign. A co-worker of mine has assured me it is as easy as a WinMo phone.
Nice to be easy as a WiMo phone... but I've had Nokia for years.
Easy to de-brand.
Use Nemesis.
Change Product Code to one like a generic EU code.
Go back to Nokia Software Update.
Download new manufacturer direct firmware... Orange as far as I know, never approved new firmware while I used an N95, N82, N85.
Android de-branding seems to involve a complex trip to a command line editor, a download of firmware that you don't really know where it came from and a large dose of prayer and crossed fingers and toes...
I guess I will wait until someone posts how to load the upcoming updated firmware from HTC so I will end up with a more reliable, stable and faster performing handset... like the one I thought I'd signed up for.
joemax said:
Nice to be easy as a WiMo phone... but I've had Nokia for years.
Easy to de-brand.
Use Nemesis.
Change Product Code to one like a generic EU code.
Go back to Nokia Software Update.
Download new manufacturer direct firmware... Orange as far as I know, never approved new firmware while I used an N95, N82, N85.
Android de-branding seems to involve a complex trip to a command line editor, a download of firmware that you don't really know where it came from and a large dose of prayer and crossed fingers and toes...
I guess I will wait until someone posts how to load the upcoming updated firmware from HTC so I will end up with a more reliable, stable and faster performing handset... like the one I thought I'd signed up for.
Click to expand...
Click to collapse
I am getting my Hero sometime mid-september... I will post up a walk through when I get some personal experience.
Sweet
That sounds like a plan...
Sykow said:
No offense, but please get more into adb and all the tools needed for reflashing.
Making things idiot proof is useless in my opinion. If you have no idea how to use adb, why upgrade anyway? Chances are you won't understand most custom upgrades/tweaks anyway..
All releases by HTC will be idiot proof, no doubt about it, but installing a custom rom takes skill, knowledge and patience.
In general, an idiot posseses none of the above.
Second, there are no custom roms available for the Hero.
If you want to install custom roms in the future, take some time to understand things. Spoonfeeding this info won't learn you anything.
Click to expand...
Click to collapse
A touch patronising.
I Flash Roms all the time on my Blackstone, and manage to use the custom upgrades/tweeks....
Android is a new OS, and has a new set of terms and abreviations etc, As the OP says, there seems to be little out there to explain things
When there are pages and pages of wikis for the Hero/Android then yes, I can understand being frustrated about noobie questions, but until there IS threads/stickies/Wikis out there then I'm afraid there will be questions put forward like this.
Correct. But those things need time. How long has the Hero been out now? Couple of weeks? C'mon..
And a person doesn't learn by asking questions. At least, not here. There are TONS of threads around. All the things you need are in there. It's just a matter of looking, taking the time to actually learn and read. If you still don't get it after the proper research, ask questions. Give the exact problem so we can tailor the reponse to it.
I flashed my old Wizard so many times.. Then I got on to the iPhone 2G, making it work in The Netherlands. I took the time to read all the reports, stickies and the necessary info to make it work. With some motivation and some common sense every person can do this.
I'm completely new to Android and I managed to root, update and tweak my Hero within 1 hour.
I just have a problem with these guys coming here, "demanding" a guide for idiots, making no effort at all to understand the complexity of it all.
This device hasn't even been out for a month! Chill out! When the stuff is ready, it will come.
Hmmmmm
Sykow said:
Correct. But those things need time. How long has the Hero been out now? Couple of weeks? C'mon..
And a person doesn't learn by asking questions. At least, not here. There are TONS of threads around. All the things you need are in there. It's just a matter of looking, taking the time to actually learn and read. If you still don't get it after the proper research, ask questions. Give the exact problem so we can tailor the reponse to it.
I flashed my old Wizard so many times.. Then I got on to the iPhone 2G, making it work in The Netherlands. I took the time to read all the reports, stickies and the necessary info to make it work. With some motivation and some common sense every person can do this.
I'm completely new to Android and I managed to root, update and tweak my Hero within 1 hour.
I just have a problem with these guys coming here, "demanding" a guide for idiots, making no effort at all to understand the complexity of it all.
This device hasn't even been out for a month! Chill out! When the stuff is ready, it will come.
Click to expand...
Click to collapse
Sykow - thanks for your comments, please dont call us "demanding idiots !" Like you I and many others are new to Android and yes its a huge learning curve, I have rooted my HERO and Tweaked it but merely wanted advice on some of the explanation given as i did not think it was that clear !!!
I have programmed, tweaked and installed numerous roms on blackberry and nokia previously and wanted advice on Android - you were not born with the knowledge you had to learn it....
Anyway after a polite request at least someone was polite enough to assist and it is sorted - bring on the cooked roms.
I have to agree with Sykow here to a degree. Rooting, flashing and backing up isn't for the weak of heart, and one wrong move could mean that the same newbie comes back to this forum crying about a bricked phone and bad instructions, and that would just distract people from the real point of this sub-forum, i.e. actual ROM hacking, stuff like what Haykuro is doing in the background.
Here's a starting point that worked for me:
Rooting the Hero: http://theunlockr.com/2009/08/08/how-to-gain-root-access-on-your-htc-hero/
After that, if you're looking at replacing built-in apps and cooking your own ROMs, you're better off looking in the Dream Android Development sub-forum where it all started. If you're having problems looking for technical pointers in those sub-forums and instead finding that most questions are about how-do-i root/flash/etc, you'll start to understand where Sykow is coming from
Me, I don't think you're an idiot. I just think it'd help to spend your time with the Android SDK as well as searching the other Android Dev sub-forums in XDA for what you're looking for. If you're confident enough after that to come up with a How-To of your own for the benefit of newbies, feel free to go ahead, but from what I have seen from time to time, it can be a thankless job when newbies fail to follow the instructions to a T, brick their devices then come back crying or *****ing, and expect someone to fix it for them.
I found the HTC Dream wiki section on rooting/hacking etc quite informative:
http://wiki.xda-developers.com/index.php?pagename=HTC_Dream_overview_and_useful_information
I managed to work out how to make a backup last night, using files from Paulatmodoco's rooting guide:
http://android.modaco.com/content/htc-hero-hero-modaco-com/291397/12-08-1-4-modaco-hero-patch-a2sd-root-busybox-much-more/
Simply follow his instructions up to stage 5. Then you will be in the recovery image menu and you can select to make a nandroid backup.
If I have some time later, I'll write up a dummys guide to making a nandroid backup, which is one of the most important steps I reckon And rooting using paul's system is then very, very easy. as is flashing a new ROM.
I must also agree with Sykow. I only recently got my Hero and had no knowledge of rooting. I'm sure a step by step guide would be lovely but actually it is possible and it pays to read up about it yourself.
I knew the Android SDK was needed, so I downloaded and installed that as per Android website, read about what adb and fastboot did. The files and commands were easy to source from here. About and hours reading and a complete Android noob was rooted and away. I do feel that some folk maybe can't be bothered with the reading part, but think - if something goes wrong in the process, you aren't going to know why or how to fix it.
My sentiments exactly.

[Q] New Defy owner. Where do I start ?

Hi all, as you can see I've been a member here for a good while and dipped in and out as and when I've owned any devices featured here.
I have a brand new, UK unbranded, sim free and factory fresh Defy arriving tomorrow and have read with interest the various posts here, including the WIKI but I've got a bit dizzy trying to work out what's new/current/most stable/best.
I'm very happy modding and flashing custom roms and have done since the XDA1.
Could anyone please fill me in with the essential tools I need, such as the clockwork recovery version I should be installing and also the best/most recent/most stable rom - Android 2.2 preferred. Also what can I use to overclock and any other system mods that people consider essential also gratefully received.
If there's a n00b how to somewhere and I've missed it, I apologise, but it's hard to figure out what's out of date and what isn't.
Once I'm up to speed on this particular device, I'll chip in where I can.
many thanks,
malty
I'm in no means a developer and unworthy of replying...but I'll try! In the dev section, there is a 'FAQ/Guides/Tutorials' section that is pretty up to date with links to just about everything needed.
Custom Recovery: I've used both tenfar's recovery and the clockworkmod recovery 2010-12-18 version that I believe is the most updated and works well. I like the latter version best so far.
Overclocking: Only one I've used is setvsel and liking it.
Root: I think Z4 root doesn't work on 2.2 and above, so you'll have to root with special version superoneclick.
Backing up applications: Good ol Titanium Backup.
As for custom roms, I'm sure many have preferrences but from what I've gathered, the FIN and Orange deblur are working great (I have two phones, ones on stock tmous froyo, the other is 2.1 UK2.34 deblur...loving the deblur!). Check out Pays, JBoogie, and Higgsy's ROMs in dev section. Also, in the dev section you'll see the sbf file folder at top of forum to flash away with.
Again, I'm pretty much a noob so I probably missed a bunch of stuff...but this should get you started for now

Thanks for the useful info and nice forum(an Introduction)

I am a new owner of an Acer a100(16GB) (currently 1.018.05_COM_GEN2) Android v3.2 and wanted to introduce my self and offer my assistance with A100 development in any way.
I'm an Android noob, but I use Linux and have done some shell scripting(Perl, Bash, Sed, Awk, a little javascript), and I am in the process of learning Java. I have also modded other devices before like PS2, PSP. So I am looking forward to learning more about Android and since I have an a100 this seems like a good place to spend some time.
So far I have just rooted my device via the Terminal Emulator method(I do have Eclipse IDE with Android SDK, ADT installed and working and should be setup help compile), got superuser, busybox, titanium, Avast installed. I also made a backup of my recovery image with dd in a shell, and did the AND to WIN hex edit(w/ Bless) of libflashplayer.so for Flash 11 so I can watch hulu, etc via Dolfin HD. I also made a Bash(run via Terminal IDE) script to re-apply the modified file after a shutdown which for now I have installed into /data/data/com.spartacusrex.spartacuside/files/bin (aka: ~/bin).
I will probably post my hulu script and lib file with some instructions later. It's basic but effective script that does some file checks and error correcting before it catenates the source file and redirects to destination. Later I may add a few more checks like making sure its running as superuser, and some post file mod checks.
Im still trying to figure out what else we can do, and how to do various things within Android at this point. So far its a fun little setup.
I wanted to say THANKS to everyone here. This place is a great resource. Special thanks to everyone that has been working on the Development end. I look forward to trying to make my self useful.
Welcome Hope you enjoy this device as much as I do.
As far as helping development, you should really check out the bypassing the bootloader thread in this forum, that's where the brainstorming is taking place atm.
Yes, we are *trying* to bypass the bootloader somehow, Crossix is getting a working kernal going while others are looking into methods of applying a work around. Your help will be much appreciated. Welcome to the Forums, and as stated above, the A100 is a great device that has a lot going for it if we can get some work done on it.
As far as helping development, you should really check out the bypassing the bootloader thread in this forum, that's where the brainstorming is taking place atm.
Click to expand...
Click to collapse
Yep I have been reading it and looking around trying to get an idea of what the typical solutions/workarounds are used on other Android devices.
I don't think I have access yet to the developer area yet.
Welcome to the a100 forums, it's always nice to have another dev working on this thing!
Development forums require 10 posts to be able to use them, so just remain active in general/QA and you'll have access in no time.
Congrats on your New Tab

Why do ROM developers put BusyBox in their ROMs?

Why?
It is needed to have root on your device. Google it, to get more details
Sent from my HTC One X using xda premium
I myself dont know and it would be nice to have an explanation here as most of us are new to this rooting and bricking jargon simple explanations of these things will help "COMMUNITY" members hence why we have a section
HTC one X Q&A
It very easy to tell someone Google it
as Einstein said: "If you cannot explain it simply then you don't understand it well enough"
check this video out I found it, however I cannot view it due to Admins blocking Youtube http://www.google.co.za/url?sa=t&rc..._92TCg&usg=AFQjCNGRf354aisVBQXiO8jVypBAj91PLg
Edit:
Not my intention to be Rude but this is a Q&A and we need to be helpful as a Community not make people not want to ask questions
BusyBox is a package containing a whole range of "program commands" and/or "scripts" (tools). It is with these extra tools, specific tasks can be performed.
Once a custom ROM has BusyBox installed, it means that scripts on the ROM and apps in the ROM can use make use of the tools to perform their tasks.
For example "dd" is a known linux command/tool for block-by-block copying and dumping. However "dd" does not exist until BusyBox is installed. Other popular tools are "uname" to get the kernels name/details, and "ls" is to list the contents of a directory/folder (similar to "dir" in DOS). There are about 50 or more of these commands packaged inside "BusyBox". Whenever there are new versions of BusyBox installed (as you may see in the changelogs for some custom ROM's), this is simply because BusyBox has included either new versions of some of its tools, or perhaps added additional tools to the package.
Hope that helps answer your question. However to be honest, I found all that out by SEARCHing this forum.
- WizzKidd
wizzkidd said:
BusyBox is a package containing a whole range of "program commands" and/or "scripts" (tools). It is with these extra tools, specific tasks can be performed.
Once a custom ROM has BusyBox installed, it means that scripts on the ROM and apps in the ROM can use make use of the tools to perform their tasks.
For example "dd" is a known linux command/tool for block-by-block copying and dumping. However "dd" does not exist until BusyBox is installed. Other popular tools are "uname" to get the kernels name/details, and "ls" is to list the contents of a directory/folder (similar to "dir" in DOS). There are about 50 or more of these commands packaged inside "BusyBox". Whenever there are new versions of BusyBox installed (as you may see in the changelogs for some custom ROM's), this is simply because BusyBox has included either new versions of some of its tools, or perhaps added additional tools to the package.
Hope that helps answer your question. However to be honest, I found all that out by SEARCHing this forum.
- WizzKidd
Click to expand...
Click to collapse
^^ hit the nail on the head. That's not to say that busybox is the ONLY way to get those tools. It's just the slimmest. There are more robust gnu equivalents of the tools that it includes, but they're nowhere near its tiny footprint.
Busybox is a pretty neat application though, since all of the tools that it provides are housed in one binary (busybox). The other commands operate with symlinks named appropriately for their function (su, etc.). The binary detects the name of the symlink that invoked it and behaves appropriately. It's commonly used in environments where not much space is available (recovery environments, embedded systems, etc.)
--Matt
jinkira said:
I myself dont know and it would be nice to have an explanation here as most of us are new to this rooting and bricking jargon simple explanations of these things will help "COMMUNITY" members hence why we have a section
HTC one X Q&A
It very easy to tell someone Google it
as Einstein said: "If you cannot explain it simply then you don't understand it well enough"
check this video out I found it, however I cannot view it due to Admins blocking Youtube http://www.google.co.za/url?sa=t&rc..._92TCg&usg=AFQjCNGRf354aisVBQXiO8jVypBAj91PLg
Edit:
Not my intention to be Rude but this is a Q&A and we need to be helpful as a Community not make people not want to ask questions
Click to expand...
Click to collapse
The main reason people here get told to Google a problem is because more likely than not, the answer you'll get from the search engine will be a page from XDA...
There's also a search box within XDA too, I found these pages using it, they would have answered the OPs question, there wasn't really a need for this thread.
Not trying to be rude but the search is there for a reason and these questions have been asked hundreds of times before
http://busybox.net/FAQ.html#whatis
thank you all for the feedback it is much appreciated
oh and I did do a search but only on the HOX forum not the entire site, and Searching only th HOXX forum there were fragmented pieces of info, but anyways Thanks you guys

[Root Tool] Cruz T301 - CARA-OneClickRootAndFix

CARA-OneClickRootAndFix
Version 1.1
Last night I was working on a Cruz T301 tablet for someone and I found there was no automated tools for this, I mean it was a simple process, and I am lazy, so I made one! Might be others, might be posting this wrong, who knows? This is my first time posting and first time releasing one of these things so just roll with it and enjoy.
First and foremost,
I AM NOT RESPONSIBLE FOR WHAT HAPPENS WHEN YOU USE THIS. IF IT BRICKS YOUR DEVICE, TURNS IT INTO A PAPERWEIGHT, RAPES YOUR CHURCHES AND BURNS YOUR WOMEN, OR ANYTHING ELSE TERRIBLE AND HORRIFYING.
It's pretty strait forward.
What it does
This will root your device, install the fast Dalvik MIPS, remove the crap, and install some default Android Apps (Including the Play Store!). ADB Drivers are included, along with the required tools.
Instructions
Download
Install ADB Drivers inside usb_drivers
Run CARA-OneClickRootAndFix.bat
Wait for about 10 minutes
Your done.
Download
dl.dropboxusercontent.com/u/18601879/CARA-OneClickRootAndFix.zip
(Sorry first post, cant hyperlink that!)
Credits
I found bits and pieces scattered across google, a bit of it didn't even work, but credit goes out to anyone who participated in those Q&A's.
I made the script, the fixes, compiled it, and automated it all!
Change Log
Version 1.1
Fixed root
Added Superuser
Added updated Google Play
Added Opera Browser
Issues?
Dont ask me, I see know reason why it shouldnt work, but throw a post down anyway and if I, or someone who can figure it out, sees it i'm sure we will make an honest effort to help you.

Categories

Resources