How can I create a rom for Huawei P9 or Samsung Galaxy S7 (Edge) from Stock Android - Android Q&A, Help & Troubleshooting

My last and my current smartphones were nexus devices. Since google revealed the pixel I thought about other smartphones. But I don't like update speed from non-google companies.
How difficult would it be to convert the current Stock Android (for example android 7) to the Huawei P9, OnePlus 3 or the Samsung Galaxy S7 or any other top device.
And how much time would you need to support also the curved Display from the Samsung Galaxy S7 Edge or to support the notification button from the OnePlus 3 and the fast charging.
To myself: I would say that I am quite good at Java but not in a professional way.It is just a hobby.
In general: If I buy the latest smartphone of a company like Huawei, Samsung, OnePlus or LG would it be possible to convert the current Android version to my device? How much time would I need for that if I only want the Stock Android functions and the fingerprint sensor (Cyanogen features are not needed) and how long would I need if I also want to support the device specific features like a pen or a curved display?
How dangerous would that be? Breaking my device would be pretty easy right?
If that is possible how do I convert the Stock android to my device?
Thanks a lot
p4

short answer: very difficult. Huawei uses custom SoC from HiSilicon, and the specs for these chips is not published. similarly for Samsung devices using Exynos chips. Samsung phones running Qualcomm have a better chance.
if you want to learn to build AOSP (or something like CM), start with the AOSP documentation, then the CM wiki. Or go to the device forums here and check if someone has already started progress. for Huawei and Samsung (exynos), it's a long journey.
it goes well beyond knowing Java.
relatively speaking, modern devices are tough to permanently brick as long as you don't touch the bootloaders.

Thanks for the answer

Related

what about an android 10 port for nexus 9 wifi

hello iwas just wondering if ther e could be abring up ofan android 10 port for nexus 9. as hte are other port bring up for ohte older devices and tablets. Jus twondering if its possible ornot.
Vartom had commented that there are driver issues with the Nexus 9 as it is and making it work fully with Android 8.1 is difficult as it is. It's likely it would be even more difficult to get things working with later versions without Treble
It would actually be fairly easy to build a recent AOSP for N9. In particular, the master branch of AOSP has some really cool pieces in place -- recent version of mesa3d, drm_hwcomposer, gralloc_gbm.... the only parts of the N9 that likely would create trouble would be the cameras. But you can't really use the cameras on a tablet anyway because you look like a moron doing so.
Note that Treble is NOT a requirement for building AOSP for N9. Previous poster is confused because its a requirement for devices that FIRST SHIP WITH certain versions of Android, in order to qualify for inclusion of google blobs. This requirement does not apply at all to N9 for THREE reasons;
1) No need for certification because you aren't trying to sell it.
2) N9 first shipped with Android 5.
3) Nothing applies to custom firmware.
Or now Android 11 for Nexus 9 ???!!!!

Is my Phone Actually a Gionee?

I have a Vertu Aster P Chinese clone, purchased from here https://www.luxuryvertu.cn/ProID473.html and since buying it, I've been desperate to try and update it from the Vertu-themed Android 6.0 Marshmallow that it came with.
They lie about the phone specs on their site that I got it from. It doesn't run Android 8.0 and it doesn't have a Qualcomm Snapdragon 660 SoC .The genuine Vertu Aster P runs on Android 9.0 Pie, which is what this clone should have really come with, being a late 2019 phone and to stay true to the genuine Vertu. Trouble is, being a Chinese replica, and having an MTK SoC, there is no support for it. The manufacturers refuse to provide me with the kernel source code, so I'm at a dead end in terms of any Android development.
One thing I did notice is that the 'Device Info' app shows the device as being a 'gionee6755_66_m'. See the second attachment that I've uploaded. Does this mean anything to anyone? Is it the model of a specific Gionee handset? Could this be a clue as to what the Chinese clone makers based this phone off? If so, I do know of a few threads here and there on XDA related to Gionee development.
Also, in the third screenshot attachment that I've uploaded, you can see that the icons for data connection and aeroplane mode are rubbing up against each other, suggesting that someone has made a 'quick and dirty' fix to try and get both of the icons to fit the width of this phone's screen. Which also might suggest that this ROM was actually pulled from another device. Any thoughts?
Chris
@chris8189
Note that you on every Android device can fake its brand and/or model: you can even make it think to be an Apple iPhone 11 Pro. You also can fake its version of Android OS. What you can't (easily) change are descriptions of installed hardware components .
So one can't really say your device is a Vertu Aster P or Gionee6755_66_m or whatever.
What I think happened is that you got screwed.
jwoegerbauer said:
@chris8189
Note that you on every Android device can fake its brand and/or model: you can even make it think to be an Apple iPhone 11 Pro. You also can fake its version of Android OS. What you can't (easily) change are descriptions of installed hardware components .
So one can't really say your device is a Vertu Aster P or Gionee6755_66_m or whatever.
What I think happened is that you got screwed.
Click to expand...
Click to collapse
I wasn't 'screwed' as such. That's a bit of a crass term. The device is of premium quality, feels as heavy as a genuine Vertu and really does look the part. And it performs perfectly fine on Android 6.0. The phone is fast and responsive and does whatever I need it to do.
That said, it wouldn't have caused them any more distress in putting Android 9.0 onto this phone. The MT6755 Helio P10 chipset that this clone has is more than capable of running 9.0. Why they didn't is a mystery to me.

SUGGESTION: Best cheap android phone with custom rom and working camera+radios

Hi All,
I'm an engineer looking to upgrade a product which uses an old Altel smartphone. I'm experienced in Unlocking and flashing. I have already done a search, but now in 2020, there may be new info.
Looking for suggestions for the best CHEAP android phone which has good custom ROM support for android 7+ (ish).
I need to use the back camera, and connect via wifi, bluetooth, or Cellular Data. It will be tested in the US, but may benefit from support for many globally common 3g and 4g bands.
One last thing. Would love to find something I can still buy a few dozen of NEW, or at least MFG REFURB.
Can anyone suggest suitable phones? So far, been considering late nexus line and early pixel line, knowing they're flash unlockable.
Thank you for reading! Apologies if I hit the wrong section of the forum.
bizzzle said:
Hi All,
I'm an engineer looking to upgrade a product which uses an old Altel smartphone. I'm experienced in Unlocking and flashing. I have already done a search, but now in 2020, there may be new info.
Looking for suggestions for the best CHEAP android phone which has good custom ROM support for android 7+ (ish).
I need to use the back camera, and connect via wifi, bluetooth, or Cellular Data. It will be tested in the US, but may benefit from support for many globally common 3g and 4g bands.
One last thing. Would love to find something I can still buy a few dozen of NEW, or at least MFG REFURB.
Can anyone suggest suitable phones? So far, been considering late nexus line and early pixel line, knowing they're flash unlockable.
Thank you for reading! Apologies if I hit the wrong section of the forum.
Click to expand...
Click to collapse
There are no *NEW* cheap phones that have custom ROM support unfortunately. But used phone are an option : ) If you want official ROM support (Even to this day!), you can get a Samsung Galaxy S4 for 50$, an S5, Note 3 (Android 9 - 10 support!).
If you want a used phone at 100-150$, you can get a A5 2017, Google Pixel 1, Nexus 6 (Don't buy the 6p)
If you want to get a Brand new phone: Moto G7 and G6 Plus (200-250$). (Theese phones have a more complicated process of modding)
You can check the Lineage OS download Page here: https://download.lineageos.org/ Theese are all of the supported devices.
If you don't want to have any difficulties, you can get a Samsung but be careful with the variants! Get the international or Canadian variant because if you get a US variant, there are no methods of unlocking the device (except for the S5 and less) You can also get the Google Pixel, but do not buy the US variant. Same for the nexus devices...
Your knowledge and help are much appreciated.
Can you offer advice on USB OTG Compatibility with various phones on Lineage? I've had mixed results in the past with stock ROMs.
alexenferman said:
There are no *NEW* cheap phones that have custom ROM support unfortunately. But used phone are an option : ) If you want official ROM support (Even to this day!), you can get a Samsung Galaxy S4 for 50$, an S5, Note 3 (Android 9 - 10 support!).
If you want a used phone at 100-150$, you can get a A5 2017, Google Pixel 1, Nexus 6 (Don't buy the 6p)
If you want to get a Brand new phone: Moto G7 and G6 Plus (200-250$). (Theese phones have a more complicated process of modding)
You can check the Lineage OS download Page here: https://download.lineageos.org/ Theese are all of the supported devices.
If you don't want to have any difficulties, you can get a Samsung but be careful with the variants! Get the international or Canadian variant because if you get a US variant, there are no methods of unlocking the device (except for the S5 and less) You can also get the Google Pixel, but do not buy the US variant. Same for the nexus devices...
Click to expand...
Click to collapse
bizzzle said:
Your knowledge and help are much appreciated.
Can you offer advice on USB OTG Compatibility with various phones on Lineage? I've had mixed results in the past with stock ROMs.
Click to expand...
Click to collapse
All of the phones I mentioned have OTG capability
Probably almost all phone supported by lineage have OTG. Don't worry about that.
bizzzle said:
Hi All,
I'm an engineer looking to upgrade a product which uses an old Altel smartphone. I'm experienced in Unlocking and flashing. I have already done a search, but now in 2020, there may be new info.
Looking for suggestions for the best CHEAP android phone which has good custom ROM support for android 7+ (ish).
I need to use the back camera, and connect via wifi, bluetooth, or Cellular Data. It will be tested in the US, but may benefit from support for many globally common 3g and 4g bands.
One last thing. Would love to find something I can still buy a few dozen of NEW, or at least MFG REFURB.
Can anyone suggest suitable phones? So far, been considering late nexus line and early pixel line, knowing they're flash unlockable.
Thank you for reading! Apologies if I hit the wrong section of the forum.
Click to expand...
Click to collapse
I have 2 Samsung Galaxy S3 ( circa 2012 ) and while they are far from new, they are great phones to play around with.
I am far from experienced, but I have enjoyed flashing Custom ROM's , from CyanogenMod, thru various versions of Lineage, and now CrDroid. The newest O/S that I flashed is CrDroid 3.8.9 ( based on Android 7.1.2 - I think! ). Runs great. Stable. Long battery life. Ran ( 'right out of the box' ) without any need to install Gapps.
The nice thing is the Samsung Galaxy S3 is so darn abundant. Seems that everybody has one collecting dust in a drawer. And that means they are cheap ( as in give it away ). All the Samsung Galaxy S3 came with unlocked bootloader ( I think that is the term ) except for the Verizon model.
Icing on the cake is, a fellow from Montreal, alexenferman, is the genious authour of the CrDroid Custom ROM.

S7 Plus Custm Rom(s) not available?

Hello friends,
I recently dumped my old generic Android tablet to pick up a Galaxy Tab S7+. I'm finding the UI and overall experience OK. With my own phone and wife's prior tablet, we had installed custom firmwares such as Lineage-based one for her phone and Pixel Experience for mine. However, after Googling the heck out of this, there really doesn't seem to be anything for the S7+. It is just not a large enough user base or are there issues such as hardware limitations that are preventing any custom firmware?
Thank you.
You can always try a GSI. I bought the Tab S7 for its S-pen though, so I have to stick with OneUI

Anyone know if the Tab S6 is getting Android 13?

Tab S6 Lite is on the list.. though haven't seen our beloved unit announced.
Anyone know anything?
Usually i am not that fussed as there is always Custom ROMs available to keep it up to date.. Though custom ROMS don't seem very common for this device!
Android Authority says yes!
Here's every Samsung device eligible for four major Android updates
Samsung has listed all the Galaxy devices eligible for four years of Android OS updates, including flagships, tablets, foldables, and more.
www.androidauthority.com

Categories

Resources