I'm curious if we could use vendor apps like Samsung Music,Health,Notes etc on AOSP based roms!!
Related
So I want to install a custom rom but I am confused as to which I should use. I've read different roms and I've seen that they have different rom "bases" like cm 10.1, aokp, aosp, and PA(does it have a different rom base?). Just a question, what is the differences among them? Please help so I can decide which to flash.
Hmmm, good question, well most of the ROMs here are build off of official ROM source and thats what it means by base and the difference between them is almost everything from ui to features and stuff like that and to know which ROMs you like try flashing the the official ROMs like AOKP, CM, AOSP, and PA and then once you find the base you like then flash the other ROMs that are customized versions built from that ROM base
Sent Via Nexus 7
All of these ROMs are built from AOSP; that's Android Open Source Project. It's where Google officially releases the source code. All custom ROMs on this type of device will be built on AOSP. If a ROM says it has CM or AOKP base, that means they built it off the source code for that ROM (which is initially built off AOSP) and added their own tweaks or whatever.
Sent from my Nexus 7 using Tapatalk HD
As we know our i9505 has Google Play Edition, which is pure AOSP.
And the ROM like CM11,PA and other AOSP based ROM always have some problem with hardware here or there (like camera? )
So if we have GE ROM and it's AOSP, why can't port it to CM11 or something to make the ROM better?
I'm not referring to an AOSP rom like CM or a STOCK rom that is AOSP styled. I'm referring to a STOCK rom that has had any and all of TouchWiz removed, maintained the drivers, but have replaced the framework with AOSP counterparts. Something like a hybrid chimera of sorts.
Has this been done? While I'm a programmer I'm no Android developer so I'm curious if this is feasible.
Well Android minus Touchwiz is basically aosp. Touchwiz is the shell that samsung puts on top of aosp. Removing touchwiz would only mean removing the theme, the apps and the special features that samsung has added in. There is no other way to remove touchwiz entirely. It would simply be an aosp rom.
..
I'm aware that there is CM 13 available for this but I was looking for an OS that was completely stock. The same that they use in the Nexus devices and the former "Google Play edition" devices. I like that CM uses AOSP as a base but I have no real need for the customization features and I want a simple stock experience
Any other options for me besides building myself?
Thanks.
If we want to run a rom he can't (directly) we have to wait untill someone made it specifically for us. Thats fine i got it very device have its own kernel and rom integration. But if a person is using the same exact tree as official one do then why it is difficult to run stock apps directly w/o proting them.
Is it because of some legacy or copyright problem. One can build a rom on its own w/o having a team(like los, rr, paranoid).
Why porting is necessary? I would like to know that too
Sent from my Moto G4 Plus using Tapatalk
Cause you dont have updates
I am not a code/programme guy,
But what i have learned is, these different ROMs (Stock, AOSP based, Lineage based) have 0 (zero) interchangeability to their stock apps (except common apps). These may be because they use different codes?
For example, lineageSU addon will work only on lineagebased ROMs. Moto apps will work only on stock.
This looks like this apps are coded in way that it run only for specific ROM/device,
If you want such apps you need to modify it..
About ROM,
There are 4 sources/trees, 1)vendor 2) device 3)ROM 4)kernel.
Vendor, kernel, device tree can be used same for any ROM,
but ROM source is different for each ROM, which defines what is base of that ROM. You cannot build stock based ROM, you can only debloat,deodex, and modify stock ROM...
So, on different ROM, you need to modify apps to run...
@DgnrtnX I recommend to read that article about blob's so you get a better understanding why there's so much effort needed to "port" apps for example: https://www.xda-developers.com/came...opers-make-hardware-work-without-source-code/