Can custom roms still be considered Android? - Android Builders Collective

This question ate up my whole night, let me explain.
Imagine Android 7.0 Nougat. If I edit/tweak the ROM completely with added features, tweaked Kernel, less bloatware and other custom features. Can it still be called an Android? It's a custom ROM that I built, just like CMOD or so.
If so then why will I still have to pay for licensing? The problem is not actually the price but the limits which Google enforces such as a must have Play Store app and all that, comes with it. I don't want it in my ROM but Google forces it, in order to get the licensing. But if I can't tweak freely and redistribute it then how is Android truly an open source project.

yohan1 said:
This question ate up my whole night, let me explain.
Imagine Android 7.0 Nougat. If I edit/tweak the ROM completely with added features, tweaked Kernel, less bloatware and other custom features. Can it still be called an Android? It's a custom ROM that I built, just like CMOD or so.
If so then why will I still have to pay for licensing? The problem is not actually the price but the limits which Google enforces such as a must have Play Store app and all that, comes with it. I don't want it in my ROM but Google forces it, in order to get the licensing. But if I can't tweak freely and redistribute it then how is Android truly an open source project.
Click to expand...
Click to collapse
You build it without Google apps. You (and other users) can add gapps with any of the available packages. Yes it's still Android.

Lol, just because you customize the rom doesn't mean that it's not Android that's the beauty of Android is it can be customized if you have a car and you add all this cool stuff to it does it all of a sudden become a boat or a shopping cart no it is still a car in the same model you bought just like Android will still be Android no matter how much you mod it
Sent from my XT1687 using Tapatalk

Related

[Q] security of rooting apps and custom roms

Hello,
I think about rooting my device.
However I also think about how secure the custom roms builds or rooting apps are.
E.g.
In the modaco forum there is a tool called Superboot r2 to root the motorola moto g device.
How can I know/trust that this tool doesn't contain any spyware/malware or other malicous code?
How do you guys look at the security of custom roms and other apps which root your device?
Customizing and rooting one's phone can be done very securely. Even more now than a few years ago. I would be wary about apps that can root your phone with a buttoon press. Unless, of course, there is a really long thread about it on xda. The same with apps not from the Google store. You should run a virus scan on any apks you get in general. They can contain malicious code that can mess up your device and steal your information.
Once you root your device, it's a good idea to look into the XPrivacy app. You can use it to control the individual permissions of all of your installed app. There are a lot of other security measure you can take too. Do research on what would be relevant to your device.
kbntk said:
Hello,
I think about rooting my device.
However I also think about how secure the custom roms builds or rooting apps are.
E.g.
In the modaco forum there is a tool called Superboot r2 to root the motorola moto g device.
How can I know/trust that this tool doesn't contain any spyware/malware or other malicous code?
How do you guys look at the security of custom roms and other apps which root your device?
Click to expand...
Click to collapse
Rooting a device greatly decreased the overall security of the device. You are breaking the basic security design of Android, you are incorporating new code (mods etc) from developers who may not be properly trained, many who jsut copy past code from elsewhere without understanding what exactly is going on. Potentially (almost certainly with most custom roms) introducing new vulnerabilities.
Elzbach said:
Customizing and rooting one's phone can be done very securely. Even more now than a few years ago. I would be wary about apps that can root your phone with a buttoon press. Unless, of course, there is a really long thread about it on xda. The same with apps not from the Google store. You should run a virus scan on any apks you get in general. They can contain malicious code that can mess up your device and steal your information.
Once you root your device, it's a good idea to look into the XPrivacy app. You can use it to control the individual permissions of all of your installed app. There are a lot of other security measure you can take too. Do research on what would be relevant to your device.
Click to expand...
Click to collapse
I'm going to have to flat out disagree. Once you have rooted your device, security has greatly been decreased. What would be a minor vulnerability in a normal app, can become a huge vulnerability in an application that has been granted permission to use root. Same goes for the Superuser control application.
Thank you for your replies guys.
jcase said:
Rooting a device greatly decreased the overall security of the device. You are breaking the basic security design of Android, you are incorporating new code (mods etc) from developers who may not be properly trained, many who jsut copy past code from elsewhere without understanding what exactly is going on. Potentially (almost certainly with most custom roms) introducing new vulnerabilities.
I'm going to have to flat out disagree. Once you have rooted your device, security has greatly been decreased. What would be a minor vulnerability in a normal app, can become a huge vulnerability in an application that has been granted permission to use root. Same goes for the Superuser control application.
Click to expand...
Click to collapse
I agree rooding the device decreases the overall secruity of the device.
On the other hand, rooting the device gives access to the apps that give you control over the system and data on it. For example as Elzbach wrote, with the app XPrivacy I can control what apps have access to my personal information.
Now - without root - when I instal a new keyboard or launcher with widgets, I'm warned that these apps can have access to my personal information and can use them malicously. For me that means, that even without root using normal apps I can get big security risk when using some apps from play store.
Do you build the custom android version by yourself from the source or use builds provided on this forum or modaco or use another way?
kbntk said:
Thank you for your replies guys.
I agree rooding the device decreases the overall secruity of the device.
On the other hand, rooting the device gives access to the apps that give you control over the system and data on it. For example as Elzbach wrote, with the app XPrivacy I can control what apps have access to my personal information.
Now - without root - when I instal a new keyboard or launcher with widgets, I'm warned that these apps can have access to my personal information and can use them malicously. For me that means, that even without root using normal apps I can get big security risk when using some apps from play store.
Do you build the custom android version by yourself from the source or use builds provided on this forum or modaco or use another way?
Click to expand...
Click to collapse
XPrivacy, and apps like them introduce additional security concerns of their own. Android is not designed to work the way they force it too, introducing many new unknowns.
New keyboard, launchers introduce an infinitely smaller risk than any root app, and unlike with root apps you are warned and privileges are handled by an established well tested permission system. Comparing the two is completely silly.
Any developer, in a matter of minutes, put together a root app requesting 0 permissions, that can gain permissions or otherwise use APIs requiring permissions at runtime without declaring them, and disable or work around any "security" any XPrivacy type app claims to provide. Once rooted, apps like XPrivacy provide a complete false sense of security. Given you need root to use them... they provide no real security at all.
A completely valid scenario (one we have seen in the wild): An app with 0 permissions, but the ability to use su could download and dynamically execute new code to perform the malicious activities. IE Google bouncer, and any anti virus software would be @#[email protected] out of luck on that one. All because a user decided to completely break the basic security model, by installing su.
The only customized version of Android I use, is a customized emulator I use for analysis, and that only used when I suspect something could damage an actual test device.
I do not mess with customized versions of Android on real hardware, I only build when testing patches I plan to push to the AOSP gerrit for review.
jcase said:
Rooting a device greatly decreased the overall security of the device. You are breaking the basic security design of Android, you are incorporating new code (mods etc) from developers who may not be properly trained, many who jsut copy past code from elsewhere without understanding what exactly is going on. Potentially (almost certainly with most custom roms) introducing new vulnerabilities.
I'm going to have to flat out disagree. Once you have rooted your device, security has greatly been decreased. What would be a minor vulnerability in a normal app, can become a huge vulnerability in an application that has been granted permission to use root. Same goes for the Superuser control application.
Click to expand...
Click to collapse
jcase said:
XPrivacy, and apps like them introduce additional security concerns of their own. Android is not designed to work the way they force it too, introducing many new unknowns.
New keyboard, launchers introduce an infinitely smaller risk than any root app, and unlike with root apps you are warned and privileges are handled by an established well tested permission system. Comparing the two is completely silly.
Any developer, in a matter of minutes, put together a root app requesting 0 permissions, that can gain permissions or otherwise use APIs requiring permissions at runtime without declaring them, and disable or work around any "security" any XPrivacy type app claims to provide. Once rooted, apps like XPrivacy provide a complete false sense of security. Given you need root to use them... they provide no real security at all.
A completely valid scenario (one we have seen in the wild): An app with 0 permissions, but the ability to use su could download and dynamically execute new code to perform the malicious activities. IE Google bouncer, and any anti virus software would be @#[email protected] out of luck on that one. All because a user decided to completely break the basic security model, by installing su.
The only customized version of Android I use, is a customized emulator I use for analysis, and that only used when I suspect something could damage an actual test device.
I do not mess with customized versions of Android on real hardware, I only build when testing patches I plan to push to the AOSP gerrit for review.
Click to expand...
Click to collapse
Well I stand corrected.
Apologize if I'm resurrecting an oldie but this is a topic I've been contemplating for a while now. I used to root, looking back to my old OG Droid days. But I find newer devices sufficient as to not root anymore (mostly). I'm currently debating rooting a Samsung Tab S 8.4 to remove Touchwiz and hopefully speed some things up and maybe further control the CPU.
If the user is rooted and they only install apps from the marketplace that are known to be safe (I assume)- i.e.- not downloaded from some misc internet site and from "non-trusted sources," would this still be able to happen?
- "Any developer, in a matter of minutes, put together a root app requesting 0 permissions, that can gain permissions or otherwise use APIs requiring permissions at runtime without declaring them, and disable or work around any "security" any XPrivacy type app claims to provide. Once rooted, apps like XPrivacy provide a complete false sense of security. Given you need root to use them... they provide no real security at all."
I guess I'm just not sure how google approved apps, or if they even do. And what's the process of showing app permissions in the Play Store these days, since permissions are front and center when you download an app. Do dev's just flag permissions on their own will or is it built into the Android code? I would ASSUME the android code when posting to Play Store decides permissions for the dev. I would be horrified if Android relied on good will for people to post permissions solely from the dev's input.
I could be completely wrong
But as I understand dev a pick the permissions they need for the app to work correctly. They declare the permissions they need to the Android system. And then they can only use those permissions and no others. However they don't need to use all of the permissions but they can if they want to.
Btw apps from google play are in no way safe.it has no bearing if you do or don't have apps from unknown sources on your device. fact is google in no way checks the source code of apps on the play store.now maybe the run a virus checks but honestly that means nothing as moron could code in malicious code that would not trigger a scanner (and Trojans are far more prevalent for Android than viruses). If the source code is not available then no one knows what an app could be doing.
90% of my apps come from fdroid, who builds everything from source.
In the discussion above I should also note (but could be wrong about this completely) that system apps (the ones that come with your phone) all have root(administrator) permissions by virtue of being system components.
So rooting may decrease your security but personally I think factory roms are far too unsecure to start with and will never have a device that is not rooted. The benefits far out weight the risks for the careful user. Until such time as the source code is released.
Unless you trust google, face book, Samsung, Twitter, and a host of other baked in developers who get to put apps on your phone at the factory.
Or Apple who has their own way of making money off your every move, or microsoft with win 10 that also sells your habits.
jcase said:
Rooting a device greatly decreased the overall security of the device. You are breaking the basic security design of Android, you are incorporating new code (mods etc) from developers who may not be properly trained, many who jsut copy past code from elsewhere without understanding what exactly is going on. Potentially (almost certainly with most custom roms) introducing new vulnerabilities.
I'm going to have to flat out disagree. Once you have rooted your device, security has greatly been decreased. What would be a minor vulnerability in a normal app, can become a huge vulnerability in an application that has been granted permission to use root. Same goes for the Superuser control application.
Click to expand...
Click to collapse
This alone is enough for me to stay away from root and its capability to make things worse in my end. Thank you for the professional input on this.
Without root you can't add any security to Android. Which has very little security to start with. Permissions are vague and can't be denied on a per app basis short of not installing the app.
System apps have no way of being removed without root unless you do it before flashing, and without root you can't do a complete backup of your system.
Even if you don't root a device yourself Trojans can gain root with many of the same exploits, root themselves and cause whatever havoc they desire.
An app only gets root if you allow it even after rooting your device. It will pop up and ask you if you want to allow or deny or always allow or deny. a Trojan that can create root will do can do it regardless if you root your device yourself, I have no idea if such a Trojan tried to get root if supersu, or superuser will pop up and ask.
A firewall requires root and that alone is worth rooting for me.
But then I have very few apps that I allow online.
Can root cause serious damage to your device? Yes
Can you administrator your device without root? No
Every Linux has root capabilities,
if you own it you should be able to administer it to the best of your abilities and to do that you need root.
Custom Roms are updated far more often that oem roms and as such generally have the newest fixes and updates for security.come that to factory roms that may update once or twice in their expected lifetime, regardless of how many security holes are found in the rom.older devices(read older as a synonym for 2 years old) may never get another update and the only way to protect yourself with out a custom Rom is to buy a new device.
For example Android 5.01 has a major memory leak.and even with that and other bugs and security issues Samsung had not updated the north American galaxy s5 (just over a year old,) above 5.01 yet and may not until marshmallow comes out (Which will mean almost a year after the security and memory leak were found). And until then you walk around using a device with major security issues and a major memory leak.
XPrivacy is not about Security. "Security" is never linked to Xprivacy on Github. "XPrivacy can prevent applications from leaking privacy-sensitive data". Saying the opposite is a lie.
Whether you have root access or not you can almost do nothing against serious attacks BUT having root access allows you to control some things like Internet connection, restricted access,...
Finally do not confuse Custom ROMs and Root. You can run a custom rom without root and vice versa. As explained above custom ROMs are more updated so you can enjoy more patches and new security features like SElinux.
Kayak83 said:
Apologize if I'm resurrecting an oldie but this is a topic I've been contemplating for a while now. I used to root, looking back to my old OG Droid days. But I find newer devices sufficient as to not root anymore (mostly). I'm currently debating rooting a Samsung Tab S 8.4 to remove Touchwiz and hopefully speed some things up and maybe further control the CPU.
If the user is rooted and they only install apps from the marketplace that are known to be safe (I assume)- i.e.- not downloaded from some misc internet site and from "non-trusted sources," would this still be able to happen?
- "Any developer, in a matter of minutes, put together a root app requesting 0 permissions, that can gain permissions or otherwise use APIs requiring permissions at runtime without declaring them, and disable or work around any "security" any XPrivacy type app claims to provide. Once rooted, apps like XPrivacy provide a complete false sense of security. Given you need root to use them... they provide no real security at all."
I guess I'm just not sure how google approved apps, or if they even do. And what's the process of showing app permissions in the Play Store these days, since permissions are front and center when you download an app. Do dev's just flag permissions on their own will or is it built into the Android code? I would ASSUME the android code when posting to Play Store decides permissions for the dev. I would be horrified if Android relied on good will for people to post permissions solely from the dev's input.
Click to expand...
Click to collapse
Go to F-Droid or fossdroid instead of Google Play to avoid crappy apps and unwanted connections. Apps on F-Droid are safer. Google has an automatic system to scan apks when they are uploaded but it doesn't detect everything... Be sure that if you didn't update the version number of your apk you will be blocked though lol
Permissions are stored in the AndroidManifest.xml. If the developer doesn't want to state the permissions he needs then nothing will be shown into the Manifest. That's why it's important to use 3rd party apps to control what apps really do.
Would never use my phone without a firewall installed. I want to have control over what apps can access the net and which cannot.
So rooting is a must for me.
Have no gapps installed and privacy is important to me.
Semseddin said:
This alone is enough for me to stay away from root and its capability to make things worse in my end. Thank you for the professional input on this.
Click to expand...
Click to collapse
And you'll be 100% wrong. You are getting a bad advice from someone who sounds like he works for Google. He is wrong and he knows it...
Your system apps have root whether you like it or not. So, they can do whatever Google wants them to do. And they can do it silently. So, the question is are you going to have control over your device or google? Without root you can't; with root you can if you know what you are doing. Your main security threat comes from Gapps and the infamous google services framework, which spies on you and regularly transmits home (google servers) your every activity. That has to go and for that you need root. Custom rom vs stock. Custom roms don't have Gapps and gsf, so that puts them on pedestal, as compared to stock. Stock rom is android plus manufacturer's bloat which also spies on you and wastes battery. Custom roms don't have gapps and they are open source (like Linux). Have you ever heard about viruses on Linux? Maybe 2 or 3, but thousands in other OSs. As another user noted, linux (on which android is based) has root. So is any major OS. Root is just a key to control your device. It can be set up to restrict everything, even system apps, so the point that having root reduces security is invalid except for one situation, when you don't know what you are doing. Do you want incompetent and malicious evil Google to own your phone? If you do, stay away from root.
optimumpro said:
And you'll be 100% wrong. You are getting a bad advice from someone who sounds like he works for Google. He is wrong and he probably knows it...
Your system apps have root whether you like it or not. So, they can do whatever Google wants them to do with your device. And they can do it silently. So, the question is are you going to have control over your device or google? Without root you can't; with root you can if you know what you are doing. Your main security threat comes from Gapps and the infamous google services framework, which spies on you and regularly tramsmits home (google servers) your every activity. That has to go and for that you need root. Custom rom vs stock. Custom roms don't have Gapps and gsf, so that puts them on pedestal, as compared to stock. Stock rom is android plus manufacturer's bloat which also spies on you and wastes battery. Custom roms don't have gapps and they are open source (like Linux). Have you ever heard about viruses on Linux? Maybe 2 or 3, but thousands in other OSs. As another user noted, linux (on which android is based) has root. So is any major OS. Root is just a key to control your device. It can be set up to restrict everything, even system apps, so the point that having root reduces security is invalid except for one situation, when you don't know what you are doing. Do you want incompetent and malicious evil Google to own your phone? If you do, stay away from root.
Click to expand...
Click to collapse
Thank you for your detailed answer but if i am not mistaken, are you suggesting that a custom rom made by a 3rd party hobbiest developer is more secure than oem's firmware ? If so, i will continue to be mistaken.
Semseddin said:
Thank you for your detailed answer but if i am not mistaken, are you suggesting that a custom rom made by a 3rd party hobbiest developer is more secure than oem's firmware ? If so, i will continue to be mistaken.
Click to expand...
Click to collapse
Most of the time the answer is yes. Also, you could be a developer yourself meaning you can compile your rom from sources with your own modifications. OEMs have user's security on the back burner. Their goal is to monetize the user and in case of mobile devices, there is no way to monetize the user without compromising security. The beauty of a published source code is that anyone could examine it and they do (even if it is not you yourself). Look at businesses: the majority of them use neither windows nor apple. They use Linux, because linux does not monetize the user and it is open sources and by the way, it is maintained by "hobbiest" developers. And naturally, because of this Linux has a vastly superior security and virtually no viruses.
Google is malicious and incompetent, but luckily, Android is based on linux and most of the code there is from linux.
This is of course a separate from root issue, which remains simply an issue of control: whether you want to be in control of your device or not. You can't name any OS that does not provide root to the user out of the box... Just because some (or most) smart phone dumb users don't know what they are doing does not mean that everyone should be denied root on their devices... And by the way, most Google engineers also don't know what they are doing and had it not been for Linux and the community at large, google wouldn't be able to produce anything that moves...

100 Privacy Rom?

Do people want that kind of stuff? I mean is there some one that doesn't want to share data with google?
is there such a Rom Available?
Check out the video below /e/ Rom offers a Google less experience.
Interesting
babyboy8100 said:
Do people want that kind of stuff? I mean is there some one that doesn't want to share data with google?
is there such a Rom Available?
Click to expand...
Click to collapse
There is a GSI port for the e ROM
They also support our phone, just download the zip file install like any other custom ROM which I think is better.
As long as you are on Android and have Google services on it, no custom/ stock rom can promise 100% privacy. If you want that kind of privacy, I'll suggest this: https://www.gsmarena.com/nokia_230-7771.php.
As long as your smartphone has a data/ GPS connection, there's no privacy. The only way around this is to buy a "non"smart phone.
amirage said:
As long as you are on Android and have Google services on it, no custom/ stock rom can promise 100% privacy. If you want that kind of privacy, I'll suggest this: https://www.gsmarena.com/nokia_230-7771.php.
As long as your smartphone has a data/ GPS connection, there's no privacy. The only way around this is to buy a "non"smart phone.
Click to expand...
Click to collapse
That's very true but /e/ Rom is very keen on Privacy providing a Google less experience. If you look at the 2nd video they have a lot of apps including a maps app. So the main apps are there but I'll tell you what though I'm so use to Google automating everything in my digital Life that it is hard once your in the eco system.
Check out their website https://e.foundation/

Noob Question

Hi All,
I am considering a OnePlus 6T. My issue is that I am not looking for a phone, just a secure device I can do some web activity with, and use as an old style PIM device. I actually expect that I would pull the Sim card.
That said, I suspect that I would want to root this thing and eviscerate this thing of any bloatware as well as ties to Google or anyone for that matter.
I have not done any Android programming, but have been using Linux since the SysV days (mid to late 70's) and in a pretty serious sorta way, and I have even more experience with embedded systems.
Questions are: Can I make the 6T do what I want - private web browser, no calls, data storage, music, photos, etc...
Thanks
Ray
rbahr said:
Hi All,
I am considering a OnePlus 6T. My issue is that I am not looking for a phone, just a secure device I can do some web activity with, and use as an old style PIM device. I actually expect that I would pull the Sim card.
That said, I suspect that I would want to root this thing and eviscerate this thing of any bloatware as well as ties to Google or anyone for that matter.
I have not done any Android programming, but have been using Linux since the SysV days (mid to late 70's) and in a pretty serious sorta way, and I have even more experience with embedded systems.
Questions are: Can I make the 6T do what I want - private web browser, no calls, data storage, music, photos, etc...
Thanks
Ray
Click to expand...
Click to collapse
Hi,
First of all it's an honor to have a Linux veteran here (I mean 70's !)
You can turn your OnePlus 6T in a privacy oriented device installing LineageOS without installing GApps. LineageOS is a ROM based on AOSP and not Google, every app is aosp and if you don't flash GApps (a zip that install Google Services and Apps), your device will be Google-free.
You'll be able to take photos, listen to music, browse internet and even have a "market place" by installing F-Droid or another alternative app store. For that you'll need to install APK files (those are like .exe but for Android) that you can download online. But beware, sometimes the files may contain a virus, so download from trusted website only (E.g: Apkmirror, F-Droid, XDA-Labs,...).
For private web browser I can advise Tor Browser, but browsing will be slow, as this browser includes a very powerful VPN.
I just wanted to precise, being Google-free and being invisible is very different. If you're more into things like Tor Browser (meaning you want full privacy, not being seen from anyone), you may take a look at GrapheneOS. It a ROM you can flash like LineageOS, but it is very privacy-oriented. But it is available only for Pixel Devices, so you may wanna consider buying one (the Pixel 4a which just came out has really good camera, not very powerful for gaming but can surely browse the internet. It doesn't have a build of GrapheneOS yet, since it just came out, but it'll surely come).
Here is a vid explaining: https://m.youtube.com/watch?v=hrDUOtWXGv8
Here is their website: https://grapheneos.org/
If you need any extra info, just mention or quote me so I get notified
Have a good one
This great information and exactly what I want!
I know about Tor, and I want privacy, but, at least for this application, not looking to be invisible since I will be interacting via email and browser.
Thanks
Ray
Raiz said:
Hi,
First of all it's an honor to have a Linux veteran here (I mean 70's !)
You can turn your OnePlus 6T in a privacy oriented device installing LineageOS without installing GApps. LineageOS is a ROM based on AOSP and not Google, every app is aosp and if you don't flash GApps (a zip that install Google Services and Apps), your device will be Google-free.
You'll be able to take photos, listen to music, browse internet and even have a "market place" by installing F-Droid or another alternative app store. For that you'll need to install APK files (those are like .exe but for Android) that you can download online. But beware, sometimes the files may contain a virus, so download from trusted website only (E.g: Apkmirror, F-Droid, XDA-Labs,...).
For private web browser I can advise Tor Browser, but browsing will be slow, as this browser includes a very powerful VPN.
I just wanted to precise, being Google-free and being invisible is very different. If you're more into things like Tor Browser (meaning you want full privacy, not being seen from anyone), you may take a look at GrapheneOS. It a ROM you can flash like LineageOS, but it is very privacy-oriented. But it is available only for Pixel Devices, so you may wanna consider buying one (the Pixel 4a which just came out has really good camera, not very powerful for gaming but can surely browse the internet. It doesn't have a build of GrapheneOS yet, since it just came out, but it'll surely come).
If you need any extra info, just mention or quote me so I get notified
Have a good one
Click to expand...
Click to collapse

I don't know why it's so hard for developers to give us a custom rom with no bloatware

i want a rom with the minimal google services and every other thing is available on the damn play store, you don't need to fill me up with google speech services as well as the google application, yet android webview and don't even get me started on google services for ar and the list goes on and on for the bloatware that we in the first place, abandoned the official miui to get rid of, rather the developers of pixel experience and arrowos, etc... are giving us so much bloatware, even the vanilla builds they have so much bloatware, what i want is google play store and google play services and i will and can download any other application that i want and uninstall anything i don't want on my phone, developers seem to be forgetting the basic gist of a custom rom, it's to get rid of bloatware from its roots, not to just hide it or even disable it, but don't have that kinda storage on my or active background processors i wanna have the best battery life, with the basic functions of my xiaomi note 10 pro, i wanna have the 108 camera application, the default miui calling application, it's very light, of course i don't want the buggy google phone app, it's very laggy and severely slow.
don't give me the google calendar preinstalled i will just get it whenever i want it, don't give me no option to uninstall the aosp keyboard, give me the bare minimum just to run this rom as light as possible, anything else i will get it i promise, if i couldn't get it, let me cry on my own.
everything is installable, but not everything is uninstallable.
i have tried every other rom, that's on here, they seem to be just copying and pasting roms with different names, we don't need a ton of useless roms, what we want is one rom, very miui like, but with no bloatware and i don't wanna hear, try xiaomi eu, cause i did, and as a matter of fact i am on now, it has a lot of bloatware as well, mi browser, mi calendar, mi weather, mi coin, get apps, with no option to uninstall any just disable. still the stuff remains in my system storage, taking up my storage for nothing, and i am assuming also draining my battery very minimally in the background.
if a developer can provide that, we're by all means willing to donate very generously. we don't want a bunch of copycats, i already said that, i can't put enough emphasis on it, though.
Cause we didn't leave miui indonesia and so on and so forth, to get buggy custom roms with a lot of bloatware as well, and also so much more buggy that miui roms, no rapid charging, no taking advantage of my 33 watt, no 108 camera.
Merotaha said:
i want a rom with the minimal google services and every other thing is available on the damn play store, you don't need to fill me up with google speech services as well as the google application, yet android webview and don't even get me started on google services for ar and the list goes on and on for the bloatware that we in the first place, abandoned the official miui to get rid of, rather the developers of pixel experience and arrowos, etc... are giving us so much bloatware, even the vanilla builds they have so much bloatware, what i want is google play store and google play services and i will and can download any other application that i want and uninstall anything i don't want on my phone, developers seem to be forgetting the basic gist of a custom rom, it's to get rid of bloatware from its roots, not to just hide it or even disable it, but don't have that kinda storage on my or active background processors i wanna have the best battery life, with the basic functions of my xiaomi note 10 pro, i wanna have the 108 camera application, the default miui calling application, it's very light, of course i don't want the buggy google phone app, it's very laggy and severely slow.
don't give me the google calendar preinstalled i will just get it whenever i want it, don't give me no option to uninstall the aosp keyboard, give me the bare minimum just to run this rom as light as possible, anything else i will get it i promise, if i couldn't get it, let me cry on my own.
everything is installable, but not everything is uninstallable.
i have tried every other rom, that's on here, they seem to be just copying and pasting roms with different names, we don't need a ton of useless roms, what we want is one rom, very miui like, but with no bloatware and i don't wanna hear, try xiaomi eu, cause i did, and as a matter of fact i am on now, it has a lot of bloatware as well, mi browser, mi calendar, mi weather, mi coin, get apps, with no option to uninstall any just disable. still the stuff remains in my system storage, taking up my storage for nothing, and i am assuming also draining my battery very minimally in the background.
if a developer can provide that, we're by all means willing to donate very generously. we don't want a bunch of copycats, i already said that, i can't put enough emphasis on it, though.
Cause we didn't leave miui indonesia and so on and so forth, to get buggy custom roms with a lot of bloatware as well, and also so much more buggy that miui roms, no rapid charging, no taking advantage of my 33 watt, no 108 camera.
Click to expand...
Click to collapse
[ROM][12.1] crDroid 8 [OFFICIAL][MIUI Cam included]
*** Disclaimer I am not responsible for any damage you made to your device You have been warned Features: * Vanilla builds (no gapps) * MIUI Cam included * Thermal profiles / Mi Sound enhancer included * Encrypted by default * Selinux enforcing...
forum.xda-developers.com
Murad Ali said:
[ROM][12.1] crDroid 8 [OFFICIAL][MIUI Cam included]
*** Disclaimer I am not responsible for any damage you made to your device You have been warned Features: * Vanilla builds (no gapps) * MIUI Cam included * Thermal profiles / Mi Sound enhancer included * Encrypted by default * Selinux enforcing...
forum.xda-developers.com
Click to expand...
Click to collapse
This rom is very big with a lot of bloatware let alone unneeded apps. What I want is a rom that's very simple and minimal as possible to give me the best screen on time
Merotaha said:
This rom is very big with a lot of bloatware let alone unneeded apps. What I want is a rom that's very simple and minimal as possible to give me the best screen on time
Click to expand...
Click to collapse
OmniROM
Omni is about innovation, new features, transparency, community, and freedom.
omnirom.org
Murad Ali said:
OmniROM
Omni is about innovation, new features, transparency, community, and freedom.
omnirom.org
Click to expand...
Click to collapse
what's the difference between omni gapps and omni micro?
Merotaha said:
what's the difference between omni gapps and omni micro?
Click to expand...
Click to collapse
no google apps in omni micro

Dumbing down phone as much as possible with Custom ROM

Hello.
I plan to turn my phone as "dumb" as possible, leaving only apps that are absolutely necessary and practical, essentially making my phone as minimalistic, simple and distraction free while at the same time maximizing the hurdle to install new apps due to the lack of willpower aswell as the general battery life.
I have the POCO F1 with LineageOS 19.1, root is currently enabled via Magisk.
I considered just buying a regular dumb phone, but unfortunately I do not feel they are worth it; plus I'd want to still use Spotify.
I'd greatly appreciate ideas/solutions for this particular project. Thank you in advance!
EnigmaticLife said:
Hello.
I plan to turn my phone as "dumb" as possible, leaving only apps that are absolutely necessary and practical, essentially making my phone as minimalistic, simple and distraction free while at the same time maximizing the hurdle to install new apps due to the lack of willpower aswell as the general battery life.
I have the POCO F1 with LineageOS 19.1, root is currently enabled via Magisk.
I considered just buying a regular dumb phone, but unfortunately I do not feel they are worth it; plus I'd want to still use Spotify.
I'd greatly appreciate ideas/solutions for this particular project. Thank you in advance!
Click to expand...
Click to collapse
What you'd like to do isn't really "dumbing down" XD - it is simply making a "barebones Android" phone with only the apps/functions you need without usual bloat that comes preinstalled on the new devices. This is in fact something a lot of people on XDA are passionate about, as it helps optimize for space, speed, battery life and privacy.
For the Android phone to be considered usable in modern day and age, it needs a handful of apps:
Dialer
SMS messenger
Contacts
File manager
Gallery
Clock
Calendar
Calculator
Web browser
Camera
Installing vanilla LineageOS rom (or any other rom with no GoogleApps) will give you this default Android experience. For 99% of tasks that do not involve Google this is enough.
However, most people want something more than just a dialer, and so phone manufacturers pre-install some other stuff for them: Google (play store, chrome, maps, drive, mail), Payment (Samsung Pay), Gallery/Music apps, social media apps, fancy wallpapers etc. This is what makes the phone "smart" for you, I guess?
In case you want to cut it down further, you can use adb to remove certain apps from this list. This includes certain system apps too, like unnecessary fonts or accessibility services (web search is your friend here). Theoretically the phone can serve as a GSM calling brick only with the following:
Dialer
SMS messenger
Contacts
But then you'd be doing the hardware a misservice - why lug around Octa-core 8GB RAM 4000mAh HD TFT6.1" 999GB device if you could achieve the same with a Nokia 1100 or 3310? These are still being sold
UPDATE: Just saw your additions about Spotify. If you only want to use the phone for Calling/Web browsing/YouTube/Spotify, go with the "Install No GApps LineageOS -> Sideload apps you need and nothing else".
Word of WARNING though: a lot of popular messaging/steraming/quality of life (maps) apps APSOLUTELY DEPEND on google ecosystem (i.e. GApps like google play, google play services and google services framework).
WITHOUT GOOGLE THESE APPS WILL LIKELY CRASH or won't work as intended. I.e. Whatsapp will not give you "New message" notifications and will not ring UNLESS you have it open in your face right when the call comes in. Delivery/Ride sharing apps that need google maps will not show you the map. Facebook messenger will has the same problem as Whatsapp. List of risks is far too long, and you will need to have an idea of whether the app requires google and whatsnot.
Therefore Make absolutely sure that barebones phone is what you want. If it is, a lot of apps that reliably work with the barebones setups can be found on Fdroid.
Despite having "dumb" in the name, this procedure requires one to be amazingly smart about it
To conclude, you have the following ways of achieving this:
1. Install no-Gapps (i.e. "vanilla") lineageOs, delete what you wont need, sideload .apk of apps you are after
2. Install stock android rom, then Degoogle and Debloat it. Guides for your particular model can be found here on XDA
3. Install SlimROM, a custom Android distro whose developers had the same idea as you did, i.e. optimized for simplicity.
Totesnochill said:
What you'd like to do isn't really "dumbing down" XD - it is simply making a "barebones Android" phone with only the apps/functions you need without usual bloat that comes preinstalled on the new devices. This is in fact something a lot of people on XDA are passionate about, as it helps optimize for space, speed, battery life and privacy.
For the Android phone to be considered usable in modern day and age, it needs a handful of apps:
Dialer
SMS messenger
Contacts
File manager
Gallery
Clock
Calendar
Calculator
Web browser
Camera
Installing vanilla LineageOS rom (or any other rom with no GoogleApps) will give you this default Android experience. For 99% of tasks that do not involve Google this is enough.
However, most people want something more than just a dialer, and so phone manufacturers pre-install some other stuff for them: Google (play store, chrome, maps, drive, mail), Payment (Samsung Pay), Gallery/Music apps, social media apps, fancy wallpapers etc. This is what makes the phone "smart" for you, I guess?
In case you want to cut it down further, you can use adb to remove certain apps from this list. This includes certain system apps too, like unnecessary fonts or accessibility services (web search is your friend here). Theoretically the phone can serve as a GSM calling brick only with the following:
Dialer
SMS messenger
Contacts
But then you'd be doing the hardware a misservice - why lug around Octa-core 8GB RAM 4000mAh HD TFT6.1" 999GB device if you could achieve the same with a Nokia 1100 or 3310? These are still being sold
UPDATE: Just saw your additions about Spotify. If you only want to use the phone for Calling/Web browsing/YouTube/Spotify, go with the "Install No GApps LineageOS -> Sideload apps you need and nothing else".
Word of WARNING though: a lot of popular messaging/steraming/quality of life (maps) apps APSOLUTELY DEPEND on google ecosystem (i.e. GApps like google play, google play services and google services framework).
WITHOUT GOOGLE THESE APPS WILL LIKELY CRASH or won't work as intended. I.e. Whatsapp will not give you "New message" notifications and will not ring UNLESS you have it open in your face right when the call comes in. Delivery/Ride sharing apps that need google maps will not show you the map. Facebook messenger will has the same problem as Whatsapp. List of risks is far too long, and you will need to have an idea of whether the app requires google and whatsnot.
Therefore Make absolutely sure that barebones phone is what you want. If it is, a lot of apps that reliably work with the barebones setups can be found on Fdroid.
Despite having "dumb" in the name, this procedure requires one to be amazingly smart about it
To conclude, you have the following ways of achieving this:
1. Install no-Gapps (i.e. "vanilla") lineageOs, delete what you wont need, sideload .apk of apps you are after
2. Install stock android rom, then Degoogle and Debloat it. Guides for your particular model can be found here on XDA
3. Install SlimROM, a custom Android distro whose developers had the same idea as you did, i.e. optimized for simplicity.
Click to expand...
Click to collapse
This is really interesting. I am thinking of trying to do this with a Google pixel 4a. Would I be able to do the lineage OS with that? I haven't found other threads that speak on this topic, am I right? Thinking that I would like to customize exactly what apps I have on the phone etc.
LineageOS for Google Pixel 4a exists:
LineageOS Downloads
download.lineageos.org

Categories

Resources