[Q] What is the most proprietary code-free android ROM (except Replicant)? - Android Q&A, Help & Troubleshooting

I'm looking for a ROM that is proprietary-code free as possible.
I know Replicant, but unfortunately there is lack of development and devices support.
I know that Cyanogenmod for example contains proprietary code, like Google Analytics. In addition, as I understand OmniROM created because of this Cyanogenmod's proprietary code.
How is it in terms of FOSS?
Any other recommendations?
Thanks

UP

UP

UP

Related

[DEV] ROM sharing

I am posting to ask for the license of ROM(s) developed by all ROM guru.
I know from this forum that there are many people making customized ROM, either from stock or AOSP. As I have been getting the source thru AOSP and compiled a ROM for myself, I am planning to share the ROM.
However, if I really plan to include those customized MODs and/or kernels in my ROM, is it legal? Do I need to follow any rules or regulations when sharing my ROM?
I really learn a lot here. Thanks for all of your help
The code you take from AOSP is from the Android Open-Source Project and is under Apache 2 license.
It is quite similar to the GNU GPLv2, anyway it is Open-Source.
This part fo the source code, from AOSP, must be under Apache 2.
The changes your made should also be under Apache 2.
But technicaly your code can be under any license.
So, you can do what you want, just respect the Apache 2 license, and about Mods, give credits and respect any special author's instructions.
Codes are mainly OpenSource.

[HELP] Device Request MOKEE OPEN SOURCE

Hello friends, I am writing so that together we will achieve something that will benefit us all.
MoKee OpenSource is based on the Google AOSP. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.
A small group of people from around the world who are interested in Android launched this project on the 12th of December 2012, and is committed to make this ROM better and better. Like most contributors of open source projects (Omni, CyanogenMod, Slim AOSPA etc), we are doing all these in our free time as our passion…
Since this project is open source, anyone interested can participate in the development (maintain new devices, contribute code etc). Newcomers are always welcomed!
Click to expand...
Click to collapse
Source: official website of "Mokee open source" in the section about
This ROM is very good, delivers great performance gains on our devices, I personally used in my previous smartphone (Galaxy S2 i9100) and if not for spoiling that I still continue to use thanks to Mokee.
So now, this group has developed a community Mokee google plus (which I can not give the link, and that despite much I visit this forum for years, recently dared to enroll today, and rules are rules) You can find this easily by typing in google "open source community Mokee google plus".
In the section "Device request" please discuss who want open source Mokee for Xiaomi Redmi Note 2 and maybe if we are many, we consider and develop this excellent ROM for the device.
I and several others already did, but the more the merrier.
Cheers
I think that to create an open source rom, you should have access to the full mtk sources and model drivers, which is not the case.
gnazio said:
I think that to create an open source rom, you should have access to the full mtk sources and model drivers, which is not the case.
Click to expand...
Click to collapse
but a lots of device very rigorous with his privacy code have mokee (like Sony), maybe with something port from other device or other method, but i'm not expert, thanks for comment
Obviously the more the better.
If they are fully working!
I remember using the Mokee ROM on my galaxy s2 skyrocket. Brilliant ROM i hope we can get one for the Redmi Note 2.

how to install Replicant with devices supported?

If I get a samsung i9300 phone then I want to flash Replicant on it. I also want devices to be supported. Replicant forum is not going to tell me how. Can I get advice on how to and what devices I can get to work? http://redmine.replicant.us/projects/replicant/wiki/ReplicantStatus#Replicant-42
Thanks.
Why do you want to install Replicant?
Stachura5 said:
Why do you want to install Replicant?
Click to expand...
Click to collapse
Replicant uses CyanogenMod's source code as a base. It is rebranded to provide the Replicant look and feel (wallpapers, logos) and parts of the code are reworked to remove anti-features that can spy on the user. Most importantly, Replicant does not include any of CyanogenMod's proprietary components (programs, libraries, firmwares) and instead provides free software replacements for some of these. The rest of the system is also adapted so that the free software replacements can run correctly.
http://www.replicant.us/freedom-privacy-security-issues.php

"contemporary" device specific code

I am new with the rom development and I would like to know if there is a way to create device specific code (mostly the device tree and the proprietary blobs) depending on the desired android sdk version. To be more specific, my device (Huawei P8 Lite) will not get an official nougat update and I would like to know the prerequisites and a good guide to follow, in order to create (and contribute to others - currently active devs) device specific code for my phone, since there is no open source for this phone.
Thanks in advance.
Many might think that this could be duplicate, but I haven't seen any question regarding the connection of the device tree and the android version ...

Proprietary blobs - is it legal to copy them and use them in my fork of android?

Hi,
I have a legal question. Lets say - im building an android os fork (something like lineageos) and i need to use proprietary blobs in device tree (Qualcomm to be precise).
My question is - can i use them legally? Am i allowed to get them from other vendor's OS, copy them and use them in my android? Can such android be legally published on the net? If it is legal what limits do i have? For example can i build commercial os on basis of such solution?
Could someone link me any qualcomm documents about this topic?
Thanks and best regards, K
Your limited on what you can do. The simple answer is no you can't use it for a commercial OS. Most roms use those blobs as they are needed for a device to work. But you can forget making money off it without looking at being sued.

Categories

Resources