All In One Tool Kit [PrimoU][GSM][Windows]
Hi guys, hope that I'm not stepping on anyone's toes here but I have recently started messing with my PrimoU/GSM and I think that some of the tools that I needed in order to complete certain things can be quite hard to find such as tools/tutorials for flashing ROMs, RUUs, Kernels, Recoveries and SU/Root especially ones with more up to date tutorials therefore I decided to make my own support package for new comers to the development scene and here is what it contains:
Screenshot #1:
Code:
postimage.org/image/sy045o7cr/
Screenshot #2:
Code:
postimage.org/image/6akuzirsr/
Disclaimer: NOTE: IF YOU USE ANY OF THE TOOLS OR GUIDES IN THIS PACKAGE THEN YOU PROCEED TO DO SO AT YOUR OWN RISK! I AM IN NO WAY RESPONSIBLE FOR ANY KIND OF DAMAGE AND/OR OUTCOME PRODUCED FROM USING THIS PACKAGE.
Download:
Code:
https://docs.google.com/file/d/0B0roW5-7fr8JLUNMREhLRU1xRWc/edit?usp=sharing
LewisD94 said:
All In One Tool Kit [PrimoU][GSM][Windows]
Hi guys, hope that I'm not stepping on anyone's toes here but I have recently started messing with my PrimoU/GSM and I think that some of the tools that I needed in order to complete certain things can be quite hard to find such as tools/tutorials for flashing ROMs, RUUs, Kernels, Recoveries and SU/Root especially ones with more up to date tutorials therefore I decided to make my own support package for new comers to the development scene and here is what it contains:
Screenshot #1:
Code:
postimage.org/image/sy045o7cr/
Screenshot #2:
Code:
postimage.org/image/6akuzirsr/
Disclaimer: NOTE: IF YOU USE ANY OF THE TOOLS OR GUIDES IN THIS PACKAGE THEN YOU PROCEED TO DO SO AT YOUR OWN RISK! I AM IN NO WAY RESPONSIBLE FOR ANY KIND OF DAMAGE AND/OR OUTCOME PRODUCED FROM USING THIS PACKAGE.
Download:
Code:
https://docs.google.com/file/d/0B0roW5-7fr8JLUNMREhLRU1xRWc/edit?usp=sharing
Click to expand...
Click to collapse
Are you sure? I mean, 100% sure?
There's more than enough guides for everything, you just need to read threads... Might as well start and see that everything is already here...
Sorry for that, but...
mplybro summoned
bratusm said:
Are you sure? I mean, 100% sure?
There's more than enough guides for everything, you just need to read threads... Might as well start and see that everything is already here...
Sorry for that, but...
Click to expand...
Click to collapse
Yes I am sure, you are correct there are more than enough tutorials but none of them are compiled into such a large tool pack aside from that one guy that made the program for it... Either way I decided to compile this tool kit as I have included everything that is possibly needed in order to root the device manually rather than with the aid of a program. The best part of this tool kit is the notepad file that I created. Not only is it 100% my guide but it also is very clear and concise...
At the end of the day if you do not like it then don't download it but at the same time don't complain about it either... Fair enough you might think that it is a waste of time but I feel that it could possibly help out some people who needed everything explaining to them in clear and concise terms.
I have said enough, I only wanted to give back to the community.
nice thread especially for n00bs(no offence)...nice to see someone contributing to the community(although there is no need(no offence again))
Related
Newbie question. I don't understand, what is difference between a kitchen and tools like mamaich's ? At first I thought they were the same but now I'm not sure because I keep seeing references that don't make sense.
Post removed.
Post removed? That's it? Pardon me....Look, I know this is a newbie question but I am honestly confused as to what the definition of kitchen is. If I use mamaich's tools to prepare, view, etc. I end up with what seems, to me, to be a similar thing as a kitchen. Are they the same? Is there something about a "kitchen" that is fundamentally different than only using the tools? I have read many, many pages here and I'm honestly trying to understand. Please point me in the right direction. Thank you.
edit: sorry, I thought "post removed" in the earlier post meant I got my message removed from the forum by an admin, anyway, my question still stands.
Since the unhelpful member above failed to give you a decent answer, I will help you. Tools are either a program or a set of programs designed to do a task with the roms (for example, Mammich's tools are designed to help you edit the imgfs part of the rom). A kitchen is a set of tools (made by various people) designed to edit the whole rom or most of the rom and build your own custom roms.For future reference, if you ever have any other questions about rom building, let me know and I will help you out as much as I can.
Thank you very much Steven855 and I appreciate the offer to help.
I originally gave an inadequate answer - thus the removed post. Home ill with the flu, Nyquilled up and forgot which section I was in (thought I was in the Kaiser specific section and gave an answer associated with that). No ill intentions, so to speak.
What I will say is the various tools are something a newbie should probably feel comfortable using. Before using a kitchen, read, learn and flash a number of others' custom ROMs. While the great developers here have made cooking custom ROMs very easy with the kitchens, you can cause a lot of problems with your device if you don't know what you're doing.
No ill intentions taken. Like I said, at first I misunderstood and thought my post got nixed by an admin. btw notwithstanding Steven855's helpful answer, I had my question answered earlier on another thread when the same question came up.
Quote originally Posted by ramsses:
My understanding is the kitchen implies each module (with its associated registry - RGU - files and dlls etc.) is explicitly separated so it can be incrementally and selectively combined. What we are doing here is taking an existing set of ROMs and combining the dlls, exe etc. by hand - there isn't a handy gui where you can select which module you want. Also, the registry is necessarily hand crafted too. So by using the extract/rebuild tools, we are making a ROM, but it isn't a kitchen, more a roadside burger van!
Thanks again, really enjoying this site, and learning alot.
Steven855 said:
Since the unhelpful member above failed to give you a decent answer, I will help you. Tools are either a program or a set of programs designed to do a task with the roms (for example, Mammich's tools are designed to help you edit the imgfs part of the rom). A kitchen is a set of tools (made by various people) designed to edit the whole rom or most of the rom and build your own custom roms.For future reference, if you ever have any other questions about rom building, let me know and I will help you out as much as I can.
Click to expand...
Click to collapse
Hi Steven. I was wondering if you knew about ROM cooking for Verizon CDMA devices..ie the i730? I was looking around to see where I would be able to find the bootloader for it but I haven't found any answers yet. Thanks.
Sorry! Unfortunately, I don't know anything about rom cooking for pocket pc phones (yet). I'm still trying to get the hang of this rom building stuff myself (after 2 failed attemps to make an updated rom for the axim X50(mid)).
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.
Hello, guys!
The forum is super but here is ocmplete disorder. Where are the ROMS?
How can one find a ROM file here?? The forum is huge and the search leads to discontinued results (2008 year)
Can someone point me to ROM file archive here?
BR
I'd demand a full refund of the money you've paid....
Seriously, if you scroll down through this list a few pages, some kind person has compiled a thread with all the links in one place. Search is terrible and you have to spend lots of your own time. Still, it's free.
Man its full of ROMs. Most active topics or most discussed ROMs are showed on first page. U dont need to search, just click on thread one the rom u like. Its noted by Cook, Built, WM version, sense version, and ROM Version.
Its easy as it can be.
But it's a mess here!
No normal instructions. All are outdated.
Well, as it was said - it's free and therefore it's messy.
ROMs here - one file, no Ruupdate.exe , no nothing. Like if any user comming here is a professional HTC developer. I am simple user and i am sick of spending hours of my time by gathring info by tips. Well, like i said -- good forum, but no order.
What are you complainin?
Please just have a look at recent posts as already said.
The threads where you have a lot of activity are the threads with new roms.
There are also plenty of tutorials!
For example this one: http://forum.xda-developers.com/showthread.php?t=416211
For sure you will need some time to compare different roms and find your best fitting one....which comes with the big choise of roms.
And also there will be little problems from time to time which I'm sure you can solve in a short amount of time.
I can recommend the google search, not built in forum search.
Concerning flashing you don't need to use Ruupdate.exe, it's way easier to name your .nbh file DIAMIMG.nbh, move it to the phone's internal storage and flash directly (see tutorial)
Kind regards and have fun with your new roms
Shark_XXL said:
What are you complainin?
Please just have a look at recent posts as already said.
The threads where you have a lot of activity are the threads with new roms.
There are also plenty of tutorials!
For example this one: http://forum.xda-developers.com/showthread.php?t=416211
For sure you will need some time to compare different roms and find your best fitting one....which comes with the big choise of roms.
And also there will be little problems from time to time which I'm sure you can solve in a short amount of time.
I can recommend the google search, not built in forum search.
Concerning flashing you don't need to use Ruupdate.exe, it's way easier to name your .nbh file DIAMIMG.nbh, move it to the phone's internal storage and flash directly (see tutorial)
Kind regards and have fun with your new roms
Click to expand...
Click to collapse
My complain is that forum is full of unimportant trash in topics and no really helpfull info. Like now, i have found a ROM, flashed it and i lost TouchFlo ) Super!
And no original ROMS, only some outdated.
Well, i am a bit tired reading this forum today within 8 hours to find more or less fresh tut, so i can not tell you exactly what is wrong, but i am telling you - i am professional software developer, not a lamer and not a pumpkin head BUT i lost in this forum, jumping from link to link.
I would delete ALL and put all in order:
Flash (ROM) files here:
Radio files here:
Boot loaders (Hard SPL or whatever it's called) here:
Flashers (Software) here:
Tutorials here:
Discussion here:
Instead i see 13248 topics with xxxxx messages inside and 1% of useful info.
Well, if you take donations then make it user friendly.
I will donate 100 USD to make it in order.
And PS - this is a problem that there are Plenty or tutorials!
Like we say in my language - brevity wit! Try to write the less and put sense the more.
Like when i read - hard SPL... then 100 lines text, cheers to authors and then - a patched bootloader..
LOL
First of all, I'm not a total newbie to this kind of stuff. I've already been creating firmwares for Different mobile Phones, some Linux-running routers and the Sony PSP, but this is my first try on Android.
At first I wanted to start off simply: compile the source on my Ubuntu and flash it - that's how I would start with any open-source 'from the scratch'-project. So I got repo, set it up and synced it, compiled it and created a zip with the rom kitchen to try if it even boots. Well it didn't (this is a bit more complicated than flashing a linux firmware to a router). Then I've taken a look a the update-script and modified it. The rom now installs successfully, but still doesn't boot. Wel my questions are:
1. Are there any guides on properly setting up the update-script? I didn't find anything, but maybe I didn't look in the right places.
2. I probably did everything wrong with the compiling. what are the options I get when I enter 'lunch' for? They should change settings for the compilation right? Am I good with the HTC passion option or do I need anything different?
Finally don't be angry because of my grammar/spelling, I'm from germany and don't get mad because of possibly 'noobish' questions, I promised I searched the forums and giyf.com
CrisisCorE said:
1. Are there any guides on properly setting up the update-script? I didn't find anything, but maybe I didn't look in the right places.
Click to expand...
Click to collapse
I too have searched for this with little to no success, so +1 on this...
Im also in need of a guide how to completely demolish/rebuild the update-script.
Someone who can point a finger?
Nobody? nothing?
Hi Guys,
I just acquired my first android phone (after years using apple products) and I would like to ask you 2 questions:
1 - Is there a guide about all the terminology and procedures step by step to update the phone with the latest software? I'm really overwhelmed by all this terminology and variety of stuff to install: kernel, radio, rom, root, etc.
2- Based on your opnion what is the best setup for a beginner? i.e. which kerner, rom to install, etc.
Thanks in advance!
1. Read the stickies, there are a lot of guides in there including a directory with all the guides you need.
2. Best for a beginner? Just stay with stock and have some fun with it. Get comfortable with stock WHILE at the same time do additional reading on how to do everything and what it is before you actually do it.
zephiK said:
1. Read the stickies, there are a lot of guides in there including a directory with all the guides you need.
2. Best for a beginner? Just stay with stock and have some fun with it. Get comfortable with stock WHILE at the same time do additional reading on how to do everything and what it is before you actually do it.
Click to expand...
Click to collapse
Agreed. Stick with stock until you have the "bells and whistles" figured out and how the phone should feel. Then geek the 'F' out and root that pig.
Thanks guys.
Is there a place where I can get an overview of the differences between all the kernels/roms etc?
There are so many options that is really hard to know what to install.
I will stick with stock for a while, but not too long
brazas said:
Thanks guys.
Is there a place where I can get an overview of the differences between all the kernels/roms etc?
There are so many options that is really hard to know what to install.
I will stick with stock for a while, but not too long
Click to expand...
Click to collapse
Here you go, brother:http://forum.xda-developers.com/showthread.php?t=1399802
When you do decide to start customising then here is a guide to get you through the awkward stuff.
ALL credit for this guide goes to Jubakuba
http://forum.xda-developers.com/showthread.php?t=1529058
brazas said:
Thanks guys.
Is there a place where I can get an overview of the differences between all the kernels/roms etc?
There are so many options that is really hard to know what to install.
I will stick with stock for a while, but not too long
Click to expand...
Click to collapse
Your best bet if you are looking for information about ROMS/Kernels/etc is simply to go over to the appropriate Dev section and just start reading different threads. You'll find that there is obviously always talk about the pros/cons of the specific ROM/kernel, but also often discussion about differences to others. Either way, by just reading you start to get a feel for what different options offer.
Also, as per your question about a source of information, I found a thread in the Tab 7.7 section that has a lot of useful information for new users:
http://forum.xda-developers.com/showthread.php?p=25189362#post25189362
While some of the information is device specific, there is a lot of useful information in there such as terminology. I'd bookmarked it in case friends jumped on board Android.
Hope that helps.