I know you guys are sick of newbies asking... - EVO 4G Q&A, Help & Troubleshooting

please, Please, PLEASE - can someone post a fairly comprehensive explanation/set of instructions for the installation and use of custom ROMS, kernels, and patches. Explain such things as:
Roms: Is it as simple as putting the .zip at the top of the SDcard and rebooting into recovery?
Kernel: what is it, is it part of a Rom, is the installation process the same as above?
Patch: see above
Alternatively - If someone could point me to a reference guide - Hacking your android phone for dummies maybe - I could figure it out. I think most of us that ask are smart enough to get the mechanics, just missing the theory and background. I wasn't programming linux at 10 like some of you developers were.
Bonus: 1 sticky at the top of the forum would probably shut us all up and we could get to the fun stuff!

answered some of my own question...
http://forum.xda-developers.com/showthread.php?t=502010
http://forum.xda-developers.com/showthread.php?t=532719

And another one
http://forum.xda-developers.com/showthread.php?t=517874

Related

noob question: kitchen vs tools..same?

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)).

Creating a custom ROM from a stock ROM

I'm sure I'm going to get attacked for posting this since it's probably been answered in 3000 other posts, but that's actually part of the problem. There's too much information and too much of it is different and confusing, so a noob like me gets lost quickly. I would like to take the stock Verizon ROM and add just a couple of things to it. I don't want to use "Bob's super special ROM" that he's added a ton of crap to and I don't want to use "Bob's super special ROM lite" that has just about nothing in it. I'm OK with what's in the stock ROM for the most part, but I want to include a few other things.
So first off, can I take the Verizon MR1 upgrade for my XV6800 and extract, uncook, whatever the term is the ROM out of the setup - or - can I get the ROM off of my XV6800 that already has the MR1 upgrade applied to it?
Second, assuming I can do that, how do I cook the ROM. I understand I need a kitchen, which I've actually played with PPCKitchen a little, but what else do I need, or is there a better kitchen?
Third, where can I go to get simple, concise, and intelligible instructions for taking my stock ROM I extracted from the setup or the phone itself, and add a couple of applications and then flash it back to my phone.
One other thing, do I have to flash another radio or if I'm OK with how the phone works after the MR1 upgrade, can I just leave that alone?
For the people that are going to abuse me for asking question that have already been asked before, sorry, it's just too much and too scattered. For those who understand the confusions and frustrations of being a noob, thanks for the sympathy .
bump....
Ouch. One last attempt at a shameless bump...
Go to ppc geeks. their forums are divided up by phone. also you will find (usually at the top of list as a stick note) step by step instructions. Easy to follow.
Thanks. I forgot about that site.

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.

All In One Tool Kit [PrimoU][GSM][Windows]

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))

Help - detailed guide to install custom rom needed after rooting

Hello,
I'm a little stuck on how to install a custom rom on my RN8 Pro after rooting and wondered if someone could answer my questions / explain certain points in a simpler way that some of the guides in this forum. Ideally I'd like it explained as if you were trying to guide a 5 year old - I say this as the was an XDA guide exactly like this for my last phone which was fantastic and had no ambiguity.
I'm currently on:
- chinese rom
- MIUI11.0.3.0.QGGCNXM stable 2.0G
- Android 9
I believe all steps for unlocking the bootloader and rooting are complete. I followed the steps in THE ORIGINAL POST of this guide (I don't think the rest of the posts in that thread are relevant but not sure): https://forum.xda-developers.com/redmi-note-8-pro/how-to/guide-unlock-bootloader-flash-twrp-root-t3995919. Everything seems to work as detailed and Magisk Manager was installed though I've done nothing with this and not sure if I need to. Is this correct?
I'd like to install Lineage so, following a link from another thread in this forum, I've downloaded "lineage-17.1-20200607-UNOFFICIAL-treble_arm64_avN.img.XZ". Is this correct or should I be looking for a ZIP? If so, where?
Assuming the above .XZ file is correct (or after I get the correct file from somewhere), what are the exact steps I need to follow to actually install the rom? I've read things referencing Dalvik cache, clearing certain things, etc but I'm really unclear on this bit and still not sure on the install process. I thought the mega thread would help but there's so much info there I'm even less sure what's applicable or not after reading it. I assume the TWRP I installed in the guide I followed above is used (or maybe an updated version?) but I'm hugely confused over the precise steps to take - the guides seem very detailed on unlocking / rooting but too brief (for me) on rom install. This is the point I would really like explained as if it were to a 5 year old please, along with any followup steps required.
I'm also unsure on the steps required for a backup in case things go wrong. Again, the various threads appear to have different methods depending on what version of TWRP you have installed (I think this is true, as I said I'm confused after a certain point). Maybe the points I did in the guide I followed covered this but I'm doubting it.
Any advice would be greatly appreciated - the chinese rom is driving me nuts and I'm really keen to move from it.
Thank you
you miui build is android 10 based (check the "Q" after the version number), so recheck the threads just in case.
Thank you for the reply but I dont understand. I've gone into all specs at it says:
Device name: Redmi
Device model: Redmi Note 8 Pro
MIUI version: MIUI 11.0.4 | Stable | 11.0.4.0(PGGCNXM)
Android version: 9
Android security patch level: 19/12/01
Are you saying the Android version is 9 but the MIUI is based on 10? If so that confuses me even more. There is a MIUI update pending (it's been wanting to update for a while) but I've held off installing it.
If you are correct and I need to downgrade (I think that's what you're saying?) then I'm pretty sure I understand how to achieve that part. It's the actual installing of the rom where I'm confused. For example, is the IMG.XZ the correct file type? Exactly what do I do to install it? Etc. The guides here spend a lot of time on the unlocking part - which for Xiaomi phones is a pain so understandable. It appears to me a bit less detailed on the rom install - likely because people on this site may have done this many times before. That's the bit I;m querying and unfamiliar with so any links to step-by-step guides (particularly for Lineage) after rooting would be helpful.
Thanks again for your response
hey man, check your first post, the miui version number (MIUI11.0.3.0.QGGCNXM), it says it's an android q (10). i've just wanted to tell you to be careful and eventually not brick your device, that's all
Thanks for the reply - I really appreciate it.
Bricking it is the last thing I want to do
I'll re-read the other threads (3rd time) but i'm not hopeful that I'll be able get anything more out of it than I already have. I think i've understood a fair bit of it (up to unlocking) but just can't seem to find a step by step guide for the rom.
Hopefully someone else will be able to chip in with some advice and thanks for what you've offered so far.
Thanks

Categories

Resources