Hello everyone ,
I make this post related to my last one https://forum.xda-developers.com/t/...get-android-phone-data.4371953/#post-86065033
I'm now wondering what are all the requirements a phone need to be compatible with a ROM.
android sdk version ? model ? etc...
Maybe some ROM have more requirements than others ?
Thank you for your help !
Clayzes said:
Hello everyone ,
I make this post related to my last one https://forum.xda-developers.com/t/...get-android-phone-data.4371953/#post-86065033
I'm now wondering what are all the requirements a phone need to be compatible with a ROM.
android sdk version ? model ? etc...
Maybe some ROM have more requirements than others ?
Thank you for your help !
Click to expand...
Click to collapse
ROMs are individually built for each specific model number(and all variants of that model with the exact same hardware), they can only be used on the specific model number that they were built for.
When a device has many different model numbers of the exact same device, all of its variant model numbers can use the same ROMs. For example, from my own personal experience, I had a Tracfone Galaxy S3 that had a model number SCH S968C but it was the exact same as all of the US Galaxy S3 variants so I used ROMs that were built for the Verizon Galaxy S3 with model number SCH I535 even though my model number was SCH S968C. It was the same way with the US Galaxy S4, Galaxy S5, Galaxy S6, etc...
In some cases, devices that have the same CPU architecture can share ROMs but these are specific cases where the hardware between the devices are close enough to use the same software without issues. But, in most cases where devices have "similar" hardware, they can safely flash each others ROMs but there will be little things here and there that don't work or don't work correctly. 99% of all available devices can only use what was specifically made for that specific model number, for 99% of all devices, using ROMs from other devices results in a softbricked or hardbricked device.
In general, it is best to only use ROMs that were built for your specific model number.
Droidriven said:
ROMs are individually built for each specific model number(and all variants of that model with the exact same hardware), they can only be used on the specific model number that they were built for.
When a device has many different model numbers of the exact same device, all of its variant model numbers can use the same ROMs. For example, from my own personal experience, I had a Tracfone Galaxy S3 that had a model number SCH S968C but it was the exact same as all of the US Galaxy S3 variants so I used ROMs that were built for the Verizon Galaxy S3 with model number SCH I535 even though my model number was SCH S968C. It was the same way with the US Galaxy S4, Galaxy S5, Galaxy S6, etc...
In some cases, devices that have the same CPU architecture can share ROMs but these are specific cases where the hardware between the devices are close enough to use the same software without issues. But, in most cases where devices have "similar" hardware, they can safely flash each others ROMs but there will be little things here and there that don't work or don't work correctly. 99% of all available devices can only use what was specifically made for that specific model number, for 99% of all devices, using ROMs from other devices results in a softbricked or hardbricked device.
In general, it is best to only use ROMs that were built for your specific model number.
Click to expand...
Click to collapse
oooh thank you very much !
It was very helpful !
Related
I have a Samsung Galaxy Note from Korea. I was planning on installing Cyanogen Mod 9, however when I go to Settings --> About Phone it tells me the model I have is a SHV-e160k
Is this the same as the GT-N7000 international model? Or is this a "Regional" model as it describes in the instructions as unsupported?
Thanx in advance!
P.S. Is anyone aware of any ROMS that support this model?
cadesdefy said:
I have a Samsung Galaxy Note from Korea. I was planning on installing Cyanogen Mod 9, however when I go to Settings --> About Phone it tells me the model I have is a SHV-e160k
Is this the same as the GT-N7000 international model? Or is this a "Regional" model as it describes in the instructions as unsupported?
Thanx in advance!
P.S. Is anyone aware of any ROMS that support this model?
Click to expand...
Click to collapse
1) These are the forums for the Note 10.1 tablet, not the Galaxy Note phone
2) Samsung's Korean devices are currently completely unsupported by the CM team. None of us own any of these devices. In the case of the SHV-E160K, it's a Qualcomm-based device so the closest match is the AT&T Galaxy Note (SGH-I717), but similarly, none of the I717 developers have an E160K and thus can't support it. Nothing in these forums or the N7000 forums will be of any use whatsoever to you.
I really need help.Few days ago I traveled china and bought galaxy S5.
Now, I want to root the device but In my device the model is only :SM -G900. nothing is written after G900. for that i cant find the version from internet for rooting the device. At last i installed an apps name CPU-Z. In here the model number is showing SM -G900 (k3gduosctc).
But still i can't find the right version to root the device.
plz help me....
You'd need to look at the Sticker behind the battery for determination of the correct Device Model Number. Sometimes the information you see in Settings > About is not accurate. The apps you'd use may get mislaid.
Having said that Since you bought in China, it is likely to either SM-G900I (for Asia Market) or SM-G900K/L/S (Korea Market). My Money would be on SM-G900I. Given that the device is so new, we do not have sub forum for this specific variant yet. But depending on which carrier you are using or planning to use, here are the links to Relevant forums. Sprint Galaxy S5, Verizon Galaxy S5, T-Mobile Galaxy S5, AT&T Galaxy S5
To your question on Root, here's a nice thread for Sprint S5. It gives you a general Idea. But understandably the specifics would depends on your Model.
You may also use Android Hardware Info app or any other Device info apps that look at the hardware to determine Model Number.
nissan0808 said:
I really need help.Few days ago I traveled china and bought galaxy S5.
Now, I want to root the device but In my device the model is only :SM -G900. nothing is written after G900. for that i cant find the version from internet for rooting the device. At last i installed an apps name CPU-Z. In here the model number is showing SM -G900 (k3gduosctc).
But still i can't find the right version to root the device.
plz help me....
Click to expand...
Click to collapse
Just in addition what Perseus71 already wrote:
Chainfire has already created CF-AutoRoot for various S5 variants.
This is IMO the easiest way to root your device. I have done this with my SM-G900F too.
But first do what Perseus71 has suggested ... you should be sure what exact model of the S5 you have.
It_ler said:
Just in addition what Perseus71 already wrote:
Chainfire has already created CF-AutoRoot for various S5 variants.
This is IMO the easiest way to root your device. I have done this with my SM-G900F too.
But first do what Perseus71 has suggested ... you should be sure what exact model of the S5 you have.
Click to expand...
Click to collapse
what is Perseus71.I told that the model is showing only SM-G900 nothing else.i know there is various model like SM-G900F,SM-G900L etc but my s5 is only showing SM-G900 nothing else.thats why i asked the question.The only thing i can see the model SM-G900(k3gduosctc) when i use cpu-z apps. I can't find this SM-G900(k3gduosctc) model any where...
Is that what is mentioned on the Sticker behind Battery, under Model ?
Perseus71 said:
Is that what is mentioned on the Sticker behind Battery, under Model ?
Click to expand...
Click to collapse
i cant find it...here's a detail that is wtitten on the about:
model:SM-G900(k3gduosctc)
board:MSM8974
HARDWRE:UNIVERSAL5410
ANDROID VERSION:4.4.2
KERNEL ARCHITECTURE:ARMV7I
KERNEL VERSION:3.4.5(G900DKEU1ANCC)
nissan0808 said:
i cant find it...here's a detail that is wtitten on the about:
model:SM-G900(k3gduosctc)
board:MSM8974
HARDWRE:UNIVERSAL5410
ANDROID VERSION:4.4.2
KERNEL ARCHITECTURE:ARMV7I
KERNEL VERSION:3.4.5(G900DKEU1ANCC)
Click to expand...
Click to collapse
Hi nissan0808,
I am sorry to inform you that the "UNIVERSAL5410" is commonly used on fake Galaxy devices ( Mostly S4 ). You can make sure by entering your IMEI here: IMEI Analysis. Check under the IMEI Validity Assessment.
Find it by dailing *#06#
This doesn't necessarily mean that you can't root the device, you can try the following tool:
Framaroot
Cheers!
Hi I'm new to the scene so I might just not be looking in the right spot ,but there aren't many roms to choose from. I did see an interesting rom for N915T ,but that is the t-mobile version. My main question is can I use a rom from a different phone? i.e. the N915T rom I found or another rom that is for a note 4 or can i only use roms designed for my specific version of the phone, Thanks
HiImEggy said:
Hi I'm new to the scene so I might just not be looking in the right spot ,but there aren't many roms to choose from. I did see an interesting rom for N915T ,but that is the t-mobile version. My main question is can I use a rom from a different phone? i.e. the N915T rom I found or another rom that is for a note 4 or can i only use roms designed for my specific version of the phone, Thanks
Click to expand...
Click to collapse
Hello and thank you for using XDA Assist.
Since different Note models use different hardware (for example T-Mobile uses GSM while Sprint uses CDMA) you generally need a ROM specific to your model. Fortunately there is an XDA area dedicated to the Samsung Galaxy Note Edge at http://forum.xda-developers.com/note-edge which would be a good starting place. I suggest you post your question with all relevant details in the Sprint Note Edge Development forum there at http://forum.xda-developers.com/note-edge/sprint-note-edge-android-development where the experts familiar with your device will be best able to guide you.
Good luck!
I'm considering picking up a J1 prepaid from verizon, but it doesn't look like there's any development for it at all. The model number is sm-j100vpp if that helps.
Cheers
mcteazy said:
I'm considering picking up a J1 prepaid from verizon, but it doesn't look like there's any development for it at all. The model number is sm-j100vpp if that helps.
Cheers
Click to expand...
Click to collapse
No. You can't use roms for another device on another device. This includes other S3 variants unless it's been ported over.
Do not even attempt to try anything to unlock the bootloader. Its a VZW device and unless someone has already unlocked it which I highly doubt it may never be unlocked
Nexus 6 via Pure Nexus
I purchased the Galaxy s7 Unlocked USA (SM-g930u with AT&T). I quickly found out that the bootloader is locked down and you cannot do very much with it. I did root it, but didn't like it much. My girlfriend has a Galaxy s7 (SM-g930p with Virgin Mobile). She said she would swap me phones so i would be able to customize the device. Does anybody know if this is possible? I've read a couple of posts about swapping firmware, not sure if that is a route, since my bootloader is locked. I bought my sm-g930u 5 days ago from best buy so I can still return it if there is no way to swap phones, or numbers or anything.
What exactly are you trying to accomplish? All USA models have a locked bootloader, so even with the 930P you're still on a locked bootloader with just root access like your 930U.
You can use Odin to flash stock US firmwares from different providers, but nothing custom.
Beanvee7 said:
What exactly are you trying to accomplish? All USA models have a locked bootloader, so even with the 930P you're still on a locked bootloader with just root access like your 930U.
You can use Odin to flash stock US firmwares from different providers, but nothing custom.
Click to expand...
Click to collapse
Wait, so there are no USA Galaxy s7's that you can add custom recoveries and roms to? I thought I read on a forum that there were custom roms and recoveries for certain s7's.
Rickyloc said:
Wait, so there are no USA Galaxy s7's that you can add custom recoveries and roms to? I thought I read on a forum that there were custom roms and recoveries for certain s7's.
Click to expand...
Click to collapse
Correct, all US models are Snapdragon 820 SoC's with locked bootloaders, because only Qualcomm has the modem tech for US telephony networks.
There is the international model which has a thriving ROM and recovery development community, because they use Samsung's exynos CPU with an unlocked bootloader and not the Snapdragon.
There is also a Hong Kong snapdragon variant which they have gotten TWRP onto, but afaik no custom ROM support.
You can use the international model in America, but your ability to get mobile data may be spotty depending on what bands your provider offers and if exynos has them.
For reference here's the R&D thread for trying to unlock the US variants: https://forum.xda-developers.com/galaxy-s7/how-to/discussion-unlock-bootloader-rd-t3582800
And here's the development forum for US variants (no ROMS, just root): https://forum.xda-developers.com/ga...nels-recoveries--other-development-snapdragon
Rickyloc said:
Wait, so there are no USA Galaxy s7's that you can add custom recoveries and roms to? I thought I read on a forum that there were custom roms and recoveries for certain s7's.
Click to expand...
Click to collapse
Yep, all US snapdragon S7s are bootloader locked, there is root but that's about it, no custom ROMs / Recovery, you need international S7 for that (G930F etc) with Exynos CPU
Rickyloc said:
Wait, so there are no USA Galaxy s7's that you can add custom recoveries and roms to? I thought I read on a forum that there were custom roms and recoveries for certain s7's.
Click to expand...
Click to collapse
Or a Canadian 930W8 .....also Exynos