[Q] How to check if a ROM is safe to flash? - Android Q&A, Help & Troubleshooting

Long story short, I hard bricked a Nexus 4 flashing a bad ROM. So now I have a new one, and I want to know if there is a way to check if a ROM is bad for my phone before I flash it. If a thread on xda says, this ROM is for HTC one, does that meadoit is only safe for THAT phone, or is anything that is JB 4.2.2 and up safe for my nexus 4? Just want to make sure before I start flashing ROMs again. Thanks.

Bro answer is a big No!!
You cannot directly flash a rom of a device on other one.
Coz every device have different hardware configurations and a rom contains different things to control hardware like bootloader and kernel that are chipset specific and using the one on other device can/will lead to a hard brick!!!
Though u can use files from different roms system partitions and try them on your device!!
Hope this helped....
Sent from my C1904 using xda app-developers app

Droidlover123 said:
Bro answer is a big No!!
You cannot directly flash a rom of a device on other one.
Coz every device have different hardware configurations and a rom contains different things to control hardware like bootloader and kernel that are chipset specific and using the one on other device can/will lead to a hard brick!!!
Though u can use files from different roms system partitions and try them on your device!!
Hope this helped....
Sent from my C1904 using xda app-developers app
Click to expand...
Click to collapse
Thanks man, really appreciate it.

Just search for roms specifically made for your phone, make a nandroid back-up, wipe it and than flash the rom. Normally there shouldn't be as many problems then.
Have fun!

sinndissension said:
Long story short, I hard bricked a Nexus 4 flashing a bad ROM. So now I have a new one, and I want to know if there is a way to check if a ROM is bad for my phone before I flash it. If a thread on xda says, this ROM is for HTC one, does that meadoit is only safe for THAT phone, or is anything that is JB 4.2.2 and up safe for my nexus 4? Just want to make sure before I start flashing ROMs again. Thanks.
Click to expand...
Click to collapse
You cant flash ROM to your device as it is made for other device . You can find many custom ROMS for your device. just google it and dont flash before reading its review.
also check MD5 checksum before you plan to flash that downloaded ROM

Related

First steps

So hello there sgs3 community!
I just received my sgs3 yesterday and wanted to know what should i do first with it?
I mean root and etc, could anyone help me with that?
It depends, are you happy with stock firmware?? Only you can decide buddy, its your phone. I rooted mine because their are a lot of good ROMs out their, each with different assets etc, but mainly because I didn't want to be limited on what I can do with my device, but if you want my opinion, I'd root and flash Tamaseks kang of CM10 naked android is always the best p.s make sure you have the international S3 (quad core) before you flash anything in this section because inevitably you will brick your device if you dont. Good luck buddy
Sent from my GT-I9300 using xda premium
speedyjay said:
It depends, are you happy with stock firmware?? Only you can decide buddy, its your phone. I rooted mine because their are a lot of good ROMs out their, each with different assets etc, but mainly because I didn't want to be limited on what I can do with my device, but if you want my opinion, I'd root and flash Tamaseks kang of CM10 naked android is always the best p.s make sure you have the international S3 (quad core) before you flash anything in this section because inevitably you will brick your device if you dont. Good luck buddy
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Well I live in Lithuania and on the box says that it's quad core
I'm thinking just rooting it...
Is there any bootloaders (like HTC) i have to unlock?
The S3 comes with an unlocked bootloader out of the box but if you know what you're doing, go ahead buddy but make a backup after rooting
Sent from my GT-I9300 using xda premium
speedyjay said:
The S3 comes with an unlocked bootloader out of the box but if you know what you're doing, go ahead buddy but make a backup after rooting
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I have a question, when I root my s3 (CF-Root v6.4) do I need to install any other recoveries or some other programs (like triangleaway) to flash custom roms?
1st Step : Read the stickies
Sent from my GT-I9300 using xda app-developers app
Arsaw said:
1st Step : Read the stickies
Click to expand...
Click to collapse
They should put that on the box!
edruig said:
I have a question, when I root my s3 (CF-Root v6.4) do I need to install any other recoveries or some other programs (like triangleaway) to flash custom roms?
Click to expand...
Click to collapse
Triangle away isn't a recovery, its just an app that erases the flash counter in case you want to send your device to Samsung for repairs because you should know, unauthorized mods void your warranty. CF-Root has a recovery and will be installed upon flashing with Odin
Sent from my GT-I9300 using xda premium
Heyy,im jumpin in this thread also,got my sgs3 few days ago.
I was an iphone user (poor me) for a long time and started early with jailbreaks etc etc so i know alot about iphone, but this is all new to me and im just starting to get the hang of everything RoMS kernels mods bla bla..
Thinking should i root or not..
anyway my question is when i root my phone is there a how to say switcher between a stock firmware and looks and the other that i put on so if i dont like the new one i just swap and take the stock one?
I know i have to read stickies but there is so much of that and i need a thread from ground up that teaches u. Just got to forum page nr.7
Thanks in advance
Sent from my nokia 3310
asukaj said:
Heyy,im jumpin in this thread also,got my sgs3 few days ago.
I was an iphone user (poor me) for a long time and started early with jailbreaks etc etc so i know alot about iphone, but this is all new to me and im just starting to get the hang of everything RoMS kernels mods bla bla..
Thinking should i root or not..
anyway my question is when i root my phone is there a how to say switcher between a stock firmware and looks and the other that i put on so if i dont like the new one i just swap and take the stock one?
I know i have to read stickies but there is so much of that and i need a thread from ground up that teaches u. Just got to forum page nr.7
Thanks in advance
Sent from my nokia 3310
Click to expand...
Click to collapse
The only way of switching to and from custom and stock, is to root, make a nandroid backup then flash custom firmware. The only downside is that your official firmware will always be rooted, unless you start afresh with Odin hope this helps buddy, welcome btw, good choice in switching from iPhone to S3....you won't regret it
Sent from my GT-I9300 using xda premium
asukaj said:
Heyy,im jumpin in this thread also,got my sgs3 few days ago.
I was an iphone user (poor me) for a long time and started early with jailbreaks etc etc so i know alot about iphone, but this is all new to me and im just starting to get the hang of everything RoMS kernels mods bla bla..
Thinking should i root or not..
anyway my question is when i root my phone is there a how to say switcher between a stock firmware and looks and the other that i put on so if i dont like the new one i just swap and take the stock one?
I know i have to read stickies but there is so much of that and i need a thread from ground up that teaches u. Just got to forum page nr.7
Thanks in advance
Sent from my nokia 3310
Click to expand...
Click to collapse
Once you rooted your phone which also include cwm, you can backup your rom with cwm and flash other rom. If you don't like it, use cwm to restore your previous rom
Sent from my GT-I9300 using xda app-developers app
Most important: back up EFS! Store it somewhere safe, because if anything goes wrong, you're going to be very happy you've got a backup
See the countless IMEI 00000000 threads
Sent from my GT-P6200 using xda app-developers app

A question that I believe many want an answer to.

I personally think that a bunch of people who come across custom roms for their 4.0 galaxy players ask themselves this question, "why aren't there very many roms for my device that are simply flashed through clockwork recovery?" Is it because this device is not very popular? Is it because not very many people know how to put a custom rom in a cwm package? In no way do I want to sound rude, but when I have to flash multiple things onto my device from my computer in order for the tomorto work right as well as not brick my device, it just ruins it for me. There is nothing wrong with roms that require a computer to install, but I personally think that with all those instructions that might not be too clear on what you are support to do, something is bound to go wrong.
Sent from my YP-G1 using xda app-developers app
NATO556 said:
I personally think that a bunch of people who come across custom roms for their 4.0 galaxy players ask themselves this question, "why aren't there very many roms for my device that are simply flashed through clockwork recovery?" Is it because this device is not very popular? Is it because not very many people know how to put a custom rom in a cwm package? In no way do I want to sound rude, but when I have to flash multiple things onto my device from my computer in order for the tomorto work right as well as not brick my device, it just ruins it for me. There is nothing wrong with roms that require a computer to install, but I personally think that with all those instructions that might not be too clear on what you are support to do, something is bound to go wrong.
Sent from my YP-G1 using xda app-developers app
Click to expand...
Click to collapse
This is not that it can't be done, but it the case of ics for the 4.0, it's a bug in the kernel that force us to flash a kernel from heimdall. If this bug was not here, the rom would be simply flashed with cwm. So the answer is it's not because dev don't want to do it like this, it's because they can't.
Couldn't they fix it?
Sent from my YP-G1 using xda app-developers app
NATO556 said:
Couldn't they fix it?
Sent from my YP-G1 using xda app-developers app
Click to expand...
Click to collapse
They don't fix it because they don't know what is broken, this is not a choice. This is not that easy to find what is causing a bug and to repair it. You should be a little more thankful of what you already have because without them there would be no custom rom and no recovery. If you really want it so bad just go ahead and fix it then share it with the dev and they will include it.
ti-pich said:
They don't fix it because they don't know what is broken, this is not a choice. This is not that easy to find what is causing a bug and to repair it. You should be a little more thankful of what you already have because without them there would be no custom rom and no recovery. If you really want it so bad just go ahead and fix it then share it with the dev and they will include it.
Click to expand...
Click to collapse
The problem is that the param.lfs isn't getting updated, probably because their kernel isn't compatible with Samsung's proprietary param.ko (so the bootloader still thinks you're in recovery). If it's not, there's nothing that can be done about it. If it is, they should include that module in the ramdisk. and insmod it with init.rc, and the recovery bootloop will be gone.
Mevordel said:
The problem is that the param.lfs isn't getting updated, probably because their kernel isn't compatible with Samsung's proprietary param.ko (so the bootloader still thinks you're in recovery). If it's not, there's nothing that can be done about it. If it is, they should include that module in the ramdisk. and insmod it with init.rc, and the recovery bootloop will be gone.
Click to expand...
Click to collapse
You seem to know what your're talking about, maybe you could explain this to zaclimon, the last time I tried to help him he was trying to change the onenand driver so the device have the good partirion layout. It would be nice to get rid of that bootloop.
ti-pich said:
You seem to know what your're talking about, maybe you could explain this to zaclimon, the last time I tried to help him he was trying to change the onenand driver so the device have the good partirion layout. It would be nice to get rid of that bootloop.
Click to expand...
Click to collapse
Well, that's part of it too. I think on the 4.0, the problem may be more complicated than that, due to it's storage layout, (I have the 5.0) but rest assured the devs are working on it.
Please let me know when they fix this bug what I need to do from there.
Sent from my YP-G1 using xda app-developers app
Mevordel said:
The problem is that the param.lfs isn't getting updated, probably because their kernel isn't compatible with Samsung's proprietary param.ko (so the bootloader still thinks you're in recovery). If it's not, there's nothing that can be done about it. If it is, they should include that module in the ramdisk. and insmod it with init.rc, and the recovery bootloop will be gone.
Click to expand...
Click to collapse
There's this but mostly because we change the partition (we completely ditch the j4fs support). Also the bootloaders expect to run BML/STL partitions so the bootmode isn't cleared. The thing that teamhackung made is that they created a partition named reservoir that would handle all the bad blocks. This partition is used to flash the boot partition which is the kernel one. This is still an undergoing experimentation for me but I'll try to compile a CM9 with this new type of flashing. An example of the partition layout is here:
https://github.com/CyanogenMod/andr...ung-3.0-ics/drivers/mtd/onenand/samsung_gsm.h
I may miss some things too but this is the things simplified.
Also NATO I do know how you feel about it and I'm trying to do my best (with han and oisis gone) to solve everything as soon as I can. (Don't forget that I have school too )
Sent from my Nexus 7 using Tapatalk HD
Actually most of the GB ROMs for the 4.0 are CWM flashable zips,
http://forum.xda-developers.com/showthread.php?t=1834375
http://forum.xda-developers.com/showthread.php?t=1718339 (older versions)
http://forum.xda-developers.com/showthread.php?t=1821860
http://forum.xda-developers.com/showthread.php?t=1895629
http://forum.xda-developers.com/showthread.php?t=1884557
http://forum.xda-developers.com/showthread.php?t=1719685
http://forum.xda-developers.com/showthread.php?t=1759949 (several ROMs)
http://forum.xda-developers.com/showthread.php?t=1825281
there are 2 or 3 more ROMs that are CWM zips but there based on the OLD CM7 port and with no deep sleep there not worth the time IMO (not the Porting DEVs fault, it was a known issue of the CM7 base).
NOT ENOUGH FOR YOU?
The ones that aren't are because of data corruption issues.
As for ICS, well thats been covered.
Thank you guys for all you do. I really am thankfull to have a website like this one to turn to for help.
Sent from my YP-G1 using xda app-developers app
As soon as the glitch is fixed please let me know. Another question, will there ever be an official CWM release on the player? And will Tardis_Balor update the Terra Silent Kernel once the glitch is corrected?
Sent from my YP-G1 using xda app-developers app
Also, why is hanthesolo's ethereal tomorrow not on this list?
Sent from my YP-G1 using xda app-developers app
rom*
Sent from my YP-G1 using xda app-developers app
BTW, the link for v2.0 of Icy Fusion is dead.
Sent from my YP-G1 using xda app-developers app

[Q] How to create system backup for android phone ?

Hi guys,sorry if im asking this in wrong section, or violate any rules
Im having a Samsung galaxy y right now and planning to buy a new smartphone
Im on low budget so Im looking for high specs and low budget phones from Indian brands
I do a lot of tweaking and use a lot of mods /custom Roms for my sgy
As Im thinking of getting Indian smartphone (xolo a700), i fear someday ill mess up with my phone and get it bricked
I can't find much of stock/custom Roms for any of such phone
So my question is how can i create a backup,including system files and stock Rom so that i can mess up with my phone and revert back to stock Rom when i need to
Im talking something like what we've for sgy ,the odin flashable stock roms, which work 99% of the time even when cwm recovery doesn't work of
Sent from my GT-S5360 using Tapatalk 2
The most common method is a CWM backup which you can put on your computor so if it does mess up then you always have the backup present.
Tools like Odin are dependent on device but phones like the one you mentioned don't have much of a developer community and therefore it may be hard to find
dinesh690 said:
The most common method is a CWM backup which you can put on your computor so if it does mess up then you always have the backup present.
Tools like Odin are dependent on device but phones like the one you mentioned don't have much of a developer community and therefore it may be hard to find
Click to expand...
Click to collapse
Thx for your reply
But as i said at times i get in a situation where cwm recovery doesn't work
Odin is probably only for samsung devices
Isnt there any universal method which works almost everytime?
Sent from my GT-S5360 using Tapatalk 2
Any recovery can take backups for you.
Sent from my Desire S using xda app-developers app
13th Dev said:
Any recovery can take backups for you.
Sent from my Desire S using xda app-developers app
Click to expand...
Click to collapse
Uhm guys i know abt recoveries, but sometimes ive seen that even recovery doesnt boot up
Sent from my GT-S5360 using Tapatalk 2

Have questions about custom rom kernel for AT&T

Hi,
Was wondering...is there a stock rom thats floating around for AT&T US....im new to the rom, kernel scene...and im wondering how I get a complete backup of my device if I want to go back to the stock rom that came with the US version of the HTC one...I keep hearing about a nandroid backup..will that work...and if i backup..and go back to stock rom...do i void my warranty..also..i see a rom called the clean rom which i think would fit my needs...but there is also a kernel out there called bulletproof...is the kernel and the rom two seperate things..im confused..always thought they were one in the same..sorry for the stupid question...can i use bulletproof kernel with the clean rom? and how would i go about getting that kernel on there..if so..thanks..for your time...
Kernel and rom are different. Imagine the kernel as the engine of the car and the rom is the body. Read around the dev section for different rom features to find the one that suits your needs. Be confident in what your doing before getting flash happy so ya dont mess up yur device
Sent from my HTC One using xda premium
Bladerunner1825us said:
Kernel and rom are different. Imagine the kernel as the engine of the car and the rom is the body. Read around the dev section for different rom features to find the one that suits your needs. Be confident in what your doing before getting flash happy so ya dont mess up yur device
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Thanks bladerunner....i am taking it extremely slow...i dont need a device that doesnt work...lol...i just wanted to know if there was somewhere on
the web that had stock rom's used by AT&T for the HTC one so if i messed up...i could reinstall it...
abacus0101 said:
Thanks bladerunner....i am taking it extremely slow...i dont need a device that doesnt work...lol...i just wanted to know if there was somewhere on
the web that had stock rom's used by AT&T for the HTC one so if i messed up...i could reinstall it...
Click to expand...
Click to collapse
There are nandroid backups you can flash in recovery that will bring you back to stock. It's always a good idea to make your own backup before flashing anything.
Sent from my HTC One using xda app-developers app

[Q] Requesting Help With Bootlooping E970

Hey guys. I am not from around here. You will normally find me hanging out in the Nexus forums. I need some help trying to correct an issue my noob buddy caused on his E970. He brought it to me today in a boot loop and apparently he rooted it an uninstalled some GAPPS and now he has this security error and BL. Now, so far I have managed to install the drivers..... that's it. I have worked on a variety of different devices but I am really having trouble with this. I think the issue is I can not find a thread that is comprehensive enough to explain what alot of the different tools are and what they do. I mean there is
1. LGNPST
2. Teenybin
3. Freegee or something like that
Then there about 14 different file types depending on the tool you are using. I have seen;
1. dll
2. bin
3. kdz
4. tot
I have to be honest with you guys this is confusing as hell. I keep coming across dead links and old downloads and stuff that may not work. I REALLY don't like using stuff not linked from XDA as that is all I've known for many years (not to say other sites aren't reputable but you never know) I can follow instructions and figure out most stuff on my own but due to the in completion of alot of this stuff and dead links I am kinda stuck I am gonna give it another go tomorrow but in the meantime if someone wants to drop me a link or word of advice as to where to at least start it would be awesome. I am pretty handy generally with this kind of thing but I guess that goes to show you sometimes you are only as good as the tools and directions you are working with. Thanks XDA Community! :good:
Okay the first three.
3.lgnpst is the program you will need to use to fix the security error which was caused by removing bloat without unlocking bootloader.
2.teenybin is used with lgnpst to unlock bootloader, update partitions to jb, and install recovery. It doesn't install firmware but could be used to restore if a rom was copied to sd to flash.
3.freegee is used to unlock bootloader and install recovery on a working phone.
Next four.
1.dll are files needed by windows.
2.bin is the extension the file needs to be for using lgnpst.
3.kdz is stock firmware for use with lgflashtool (used mainly for international phones)
4.tot is the extension the stock firmware is released with which will be renamed to bin before using lgnpst.
In the additional info section of teenbin thread there is a click to show content button that will have have links and guide for lgnpst. Use the tSilenzio version and it will register the DLL files on install.
Link to stock jb for use with lgnpst http://downloads.codefi.re/g33k3r/LGE970AT-01-V20j-310-410-MAR-08-2013.zip.
Link to teenybin thread http://forum.xda-developers.com/showthread.php?t=2230994.
http://webchat.freenode.net/?channels=lg-optimus-g link to irc for Optimus G.
adfurgerson said:
Okay the first three.
3.lgnpst is the program you will need to use to fix the security error which was caused by removing bloat without unlocking bootloader.
2.teenybin is used with lgnpst to unlock bootloader, update partitions to jb, and install recovery. It doesn't install firmware but could be used to restore if a rom was copied to sd to flash.
3.freegee is used to unlock bootloader and install recovery on a working phone.
Next four.
1.dll are files needed by windows.
2.bin is the extension the file needs to be for using lgnpst.
3.kdz is stock firmware for use with lgflashtool (used mainly for international phones)
4.tot is the extension the stock firmware is released with which will be renamed to bin before using lgnpst.
In the additional info section of teenbin thread there is a click to show content button that will have have links and guide for lgnpst. Use the tSilenzio version and it will register the DLL files on install.
Link to stock jb for use with lgnpst http://downloads.codefi.re/g33k3r/LGE970AT-01-V20j-310-410-MAR-08-2013.zip.
Link to teenybin thread http://forum.xda-developers.com/showthread.php?t=2230994.
Click to expand...
Click to collapse
Thank you. This is exactly what I needed. Someone just to say "these are what these things are and what they do". I do have to admit I don't fault my buddy too much for soft bricking this thing as of all the devices I've rooted or flashed to this seems the most confusing. And also it's very odd that if you remove BW without first unlocking the bootloader you get this error..... Why can't they all just be as easy as a Nexus? Lol.
Sent from my Nexus 4 using xda app-developers app
jcnbama said:
Thank you. This is exactly what I needed. Someone just to say "these are what these things are and what they do". I do have to admit I don't fault my buddy too much for soft bricking this thing as of all the devices I've rooted or flashed to this seems the most confusing. And also it's very odd that if you remove BW without first unlocking the bootloader you get this error..... Why can't they all just be as easy as a Nexus? Lol.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
A few other things that may help.
1.lgnpst is a pain with windows 8
2.it will not work with USB 3.0
3.be sure to right click lgnpst exe and run as admin
I got my OG right after release but had already been following forum, and would hate to have to jump in now and try to figure things out.
adfurgerson said:
A few other things that may help.
1.lgnpst is a pain with windows 8
2.it will not work with USB 3.0
3.be sure to right click lgnpst exe and run as admin
I got my OG right after release but had already been following forum, and would hate to have to jump in now and try to figure things out.
Click to expand...
Click to collapse
Well its especially difficult when someone just brings you a phone and you've never even seen it booted up and you don't know all the weird quirky rules it has (like if you uninstall GAPPS without unlocking the bootloader then you get a bootloop.) lol Otherwise it seems like a solid phone. It has almost the same specs as my Nexus 4.
Sent from my Nexus 4 using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=2067871
This link is for a flashable zip of rooted stock jb. If you used the teenybin files with lgnpst then flashed it with recovery the end result would be stock rom with unlocked bootloader, root, and custom recovery.
adfurgerson said:
http://forum.xda-developers.com/showthread.php?t=2067871
This link is for a flashable zip of rooted stock jb. If you used the teenybin files with lgnpst then flashed it with recovery the end result would be stock rom with unlocked bootloader, root, and custom recovery.
Click to expand...
Click to collapse
Thanka I will look into this.! :thumbup:
Sent from my Nexus 4 using xda app-developers app
Real quick.... So once I've got everything back to stock and get the boot loader unlocked.. Will I then be able to modify system stuff, uninstall bloat etc and avoid that evil security error boot loop?
Sent from my Nexus 4 using xda app-developers app
jcnbama said:
Real quick.... So once I've got everything back to stock and get the boot loader unlocked.. Will I then be able to modify system stuff, uninstall bloat etc and avoid that evil security error boot loop?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Yes, once you're unlocked & rooted you will be good to go. I would recommend flashing an established rom and installing the GApps that are recommended. It would be a lot more convenient and less of a hassle.
Make sure you are using TWRP, CWM was causing bugs with flashing of some roms. Hope this helps.
ZachIsLegend said:
Yes, once you're unlocked & rooted you will be good to go. I would recommend flashing an established rom and installing the GApps that are recommended. It would be a lot more convenient and less of a hassle.
Make sure you are using TWRP, CWM was causing bugs with flashing of some roms. Hope this helps.
Click to expand...
Click to collapse
Awesome and once I've flashed a good rom. Would that then circumvent any future boatloads caused by modifications etc.? So in other words are those proprietary (catches) cooked out when the devs set up a rom? I would imagine so. I know most of us folks hate that kinda thing... Lol
BTW any tips on a good solid stable Jelly Bean Rom? Would want it to be pretty stable since it's not my phone... Lol
Sent from my Nexus 4 using xda app-developers app
This noob is a lucky guy to have you to help him out in his time of need. That is the awesome thing about the XDA community
Panicing67 said:
This noob is a lucky guy to have you to help him out in his time of need. That is the awesome thing about the XDA community
Click to expand...
Click to collapse
Indeeeeeeed plus I'm gonna make him come and take down my Christmas lights after the holidays....
Sent from my Nexus 4 using xda app-developers app
Sounds like a fair deal. You do have a Griswold set up do you from national lampoons Christmas do you
Sent from my SGH-I997 using xda app-developers app
Hey thanks again everyone! Got the phone fixed. A stock AT&T 4.1.2 Rom on there and root privileges intact. Everything is good to go. I actually kinda like the phone a lot.... I really want an LG G2..... Oooh yeah... Thanks again everyone and maybe some one will find the instructions in this thread helpful.
Sent from my Nexus 4 using xda app-developers app

Categories

Resources