What Linux distro is Android based on? - Overclock.net - An Overclocking Community

Forum Jump: 

What Linux distro is Android based on?

 
Thread Tools
post #1 of 10 (permalink) Old 06-16-2019, 01:46 AM - Thread Starter
New to Overclock.net
 
8051's Avatar
 
Join Date: Apr 2014
Posts: 2,745
Rep: 21 (Unique: 15)
What Linux distro is Android based on?

I'm just curious because I doubt google came up w/their own unique flavour of Linux.

Are there alternative linux distros for Android phones?
8051 is offline  
Sponsored Links
Advertisement
 
post #2 of 10 (permalink) Old 06-16-2019, 01:56 AM
New to Overclock.net
 
white owl's Avatar
 
Join Date: Apr 2015
Location: The land of Nod
Posts: 5,374
Rep: 136 (Unique: 103)
I believe Google's Android is a custom made OS based on Unix. Similar to Apple's various OS.

Sure there are lots of flavors of Android but the right phone makes the difference, you want one that's not root locked in some way.

Quote: Originally Posted by SpeedyVT
If you're not doing extreme things to parts for the sake of extreme things regardless of the part you're not a real overclocker.
Quote: Originally Posted by doyll View Post
The key is generally not which brands are good but which specific products are. Motherboards and GPUs are perfect examples of companies having everything from golden to garbage function/quality.
Hot n Bothered
(12 items)
CPU
4790k 4.7Ghz
Motherboard
Asus Sabertooth Z97 MkII 2
GPU
EVGA GTX 1080 SC
RAM
16gb G.Skill Sniper 2400Mhz
Hard Drive
2x Kingston v300 120gb RAID 0
Hard Drive
WD Blue
Power Supply
Seasonic 620w M12 II EVO
Cooling
Cooler Master 212 Evo
Case
Corsair 450D
Operating System
Windows 10
Monitor
Nixeus EDG27
Other
I have pretty lights.
▲ hide details ▲
white owl is offline  
post #3 of 10 (permalink) Old 06-16-2019, 02:48 AM
Have you seen my Baseball
 
Drake87's Avatar
 
Join Date: Aug 2015
Posts: 822
Rep: 29 (Unique: 27)
It's based off Linux kernal 2.6, according to this.

https://www.techopedia.com/definition/14873/android-os

Quote:
Written primarily in Java and based on the Linux operating system, it was initially developed by Android Inc. and was eventually purchased by Google in 2005
The development of the Android OS was a result of the consortium of the initial members of the Open Handset Alliance (OHA) such as Google, HTC, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung, LG, T-Mobile, Nvidia, and Wind River Systems back in November of 2007. The OHA is a business alliance of hardware, software and telecom companies dedicated to advance the cause of open sourcing for mobile phones.

Based on the modified version of the Linux kernel version 2.6, the Android code was released by Google under the Apache license which is also a free software and open source license.

The Android OS consists of numerous Java applications and Java core libraries running under the Java-based object oriented application framework and the Dalvik Virtual Machine (VM). Dalvik is integral for the Android to run in mobile devices as these systems are constrained in terms of processor speed and memory.
Drake87 is offline  
Sponsored Links
Advertisement
 
post #4 of 10 (permalink) Old 06-16-2019, 05:25 AM
BOINC Cruncher
 
Diffident's Avatar
 
Join Date: Apr 2014
Location: Bawlmer, MD
Posts: 1,526
Rep: 98 (Unique: 66)
There are many Linux distros that can be install on phones. Gentoo and Arch can both be installed on phones. There is Ubuntu Touch, Plasma Mobile and SailfishOS that I can think of at this moment.

Team Boinc! - Forum Folding War Team
Gentoo Linux - Telemetry Free Since 1999!
Washington Capitals 2018 Stanley Cup Champions
Boinc Desktop
(15 items)
CrunchAholic
(10 items)
NAS
(7 items)
CPU
AMD Ryzen 7 1700X
Motherboard
ASRock X370 Taichi
GPU
AMD Radeon VII
RAM
HyperX Predator
Hard Drive
Samsung 970 EVOPlus
Power Supply
EVGA 850 G2
Cooling
Watercool Heatkiller IV PRO AM4 CPU Block
Cooling
EKWB Coolstream XE 240 Radiator
Cooling
EKWB Coolstream PE 360 Radiator
Cooling
Watercool Heatkiller 150mm Tube Res
Case
Thermaltake View 31 Tempered Glass RGB Edition
Operating System
Gentoo Linux
Monitor
Alienware AW3418DW
Keyboard
Coolermaster Masterkeys Pro S
Mouse
Roccat Kone EMP
CPU
Intel Xeon E5-2670
CPU
Intel Xeon E5-2670
Motherboard
Asrock Rack EP2C602
GPU
EVGA 1070ti FTW
GPU
EVGA 1070ti FTW
RAM
64 GBs Samsung M939B1K70CHD-CH9 PC3-10600R
Hard Drive
Samsung HD322HJ
Power Supply
Corsair AX1200
Case
Rosewill RSV-L4000
Operating System
Gentoo Linux
CPU
i3-4130T
Motherboard
GIGABYTE GA-H97N-WIFI
RAM
CORSAIR CMX16GX3M2A1600C11
Hard Drive
Western Digital Red 10 TB x3
Hard Drive
Western Digital Red 8 TB
Case
Fractal Design Node 804
Operating System
Gentoo Linux
▲ hide details ▲


Diffident is offline  
post #5 of 10 (permalink) Old 06-16-2019, 06:39 AM
Overclocker
 
JackCY's Avatar
 
Join Date: Jun 2014
Posts: 9,545
Rep: 319 (Unique: 231)
Linux + Java, that's why it's so slow and bad. It's a moded Linux nothing more. Some Linux distros could run on mobile but good luck installing that since most phones are locked to prevent install anything remotely close that invasive. Root is not a given on mobile devices unfortunately.
JackCY is offline  
post #6 of 10 (permalink) Old 06-19-2019, 12:52 PM
sudo apt install sl
 
WannaBeOCer's Avatar
 
Join Date: Dec 2009
Posts: 4,897
Rep: 162 (Unique: 116)
It's not based on a Linux Distro. If your definition of a Linux distro is an operating system that’s based on the Linux kernel, then Android is it's own Linux distro. Just like Debian, Fedora, Arch Linux, Gentoo, Clear Linux and Solus which are built from scratch.

Silent
(20 items)
CPU
Core i9 9900K... CoffeeTime! @ 4.2Ghz w/ 1v
Motherboard
Maximus VIII Formula
GPU
Radeon VII @ 1900Mhz/1250Mhz w/ 1v
RAM
TeamGroup Xtreem 16GB 3866Mhz CL15
Hard Drive
Samsung 850 Evo 1TB
Hard Drive
Samsung 850 Evo 1TB
Hard Drive
Samsung 850 Evo 500GB
Power Supply
EVGA SuperNova 1200w P2
Cooling
EK Supremacy Full Copper Clean
Cooling
XSPC D5 Photon v2
Cooling
Black Ice Gen 2 GTX360 x2
Cooling
EK-Vector Radeon VII - Copper + Plexi
Case
Thermaltake Core X5 Tempered Glass Edition
Operating System
Clear Linux
Monitor
Acer XF270HUA
Keyboard
Cherry MX Board 6.0
Mouse
Logitech G600
Mouse
Alugraphics GamerArt
Audio
Definitive Technology Incline
Audio
SMSL M8A
▲ hide details ▲

Last edited by WannaBeOCer; 06-19-2019 at 12:58 PM.
WannaBeOCer is online now  
post #7 of 10 (permalink) Old 06-19-2019, 01:35 PM
Tech Enthusiast
 
deafboy's Avatar
 
Join Date: Jan 2008
Location: San Diego
Posts: 12,049
Rep: 433 (Unique: 331)
Quote: Originally Posted by WannaBeOCer View Post
It's not based on a Linux Distro. If your definition of a Linux distro is an operating system that’s based on the Linux kernel, then Android is it's own Linux distro. Just like Debian, Fedora, Arch Linux, Gentoo, Clear Linux and Solus which are built from scratch.
Yup, exactly this. Android is it's own thing based off the kernel. Which kernel depends on which version of Android you're talking about

IN HONOR OF SYRILLIAN, R.I.P.
ASUS ROG Rampage IV Black Owners Club || PNW Overclockers Club
BMW TJ07 Build Log -- The Ultimate Cooling Machine
2 year anniversary In Remembrance of a Great - RIP Syrillian
Overkill FreeNAS
(11 items)
Play Server
(10 items)
CPU
Intel i7 3930k @4.8-5.2
Motherboard
Asus Rampage IV Black Edition
GPU
nVidia Titan XP
RAM
Corsair Dominator Platinum 32GB
Hard Drive
Intel 750 400GB
Hard Drive
Intel 750 1.2TB
Power Supply
Corsair AX1200i
Cooling
2x Swiftech D5 w/ EK Dual Pump Top
Cooling
XSPC EX480, EX360 & 2x Phobya 1080
Cooling
EK Supremacy EVO CPU Block
Cooling
EK Advanced 250mL Res
Cooling
Lamptron FC-5V2
Cooling
EK Rampage IV BE Water Block
Cooling
Copper Tubing w/ push fittings
Cooling
EK-FC Titan XP Copper/Acetal
Case
Silverstone TJ07, heavily modified
Operating System
Windows 10 Pro
Monitor
Samsung U28D590D 4K
Keyboard
Leopold Otaku
Mouse
Corsair M65
Mouse
Corsair MM600
Audio
Sennheiser HD595 / HD428 / HD280
Audio
Corsair SP2500
Other
Mellanox Connectx-2 10Gb SFP+ NIC
CPU
E5-2670v1
CPU
E5-2670v1
Motherboard
Supermicro X9DRL-iF
Hard Drive
12x HGST 4TB CoolSpin
Hard Drive
6x WD Red 8TB
Hard Drive
SanDisk Ultra II 960TB SSD
Power Supply
Corsair AX750
Cooling
2x Noctua nh-u9dxi4
Cooling
3x Scythe AP-30
Case
Norco 4224
Operating System
FreeNAS
CPU
Intel Xeon L5640
CPU
Intel Xeon L5640
Motherboard
Dell R710 Mobo
RAM
Hynix 144GB DDR3 ECC PC3L-10600R
Hard Drive
Intel X25-M G2 80GB
Power Supply
Redundant 840W PSU
Case
Dell 710 2.5" - Google Search Appliance
Other
Mellanox Connectx-2 10Gb SFP+ NIC
Other
Dell Perc H700 Raid Controller
Other
Dell iDRAC6 Enterprise
▲ hide details ▲


deafboy is offline  
post #8 of 10 (permalink) Old 06-21-2019, 11:47 AM - Thread Starter
New to Overclock.net
 
8051's Avatar
 
Join Date: Apr 2014
Posts: 2,745
Rep: 21 (Unique: 15)
A scratch built Linux distro, I suppose Gulag can afford it. It's too bad I can't build/install another linux flavour on my LG G5, I really don't trust Gulag.
8051 is offline  
post #9 of 10 (permalink) Old 06-21-2019, 03:40 PM
Tech Enthusiast
 
deafboy's Avatar
 
Join Date: Jan 2008
Location: San Diego
Posts: 12,049
Rep: 433 (Unique: 331)
Quote: Originally Posted by 8051 View Post
A scratch built Linux distro, I suppose Gulag can afford it. It's too bad I can't build/install another linux flavour on my LG G5, I really don't trust Gulag.
You can if you want, lol, it's open source, go make something you like...

IN HONOR OF SYRILLIAN, R.I.P.
ASUS ROG Rampage IV Black Owners Club || PNW Overclockers Club
BMW TJ07 Build Log -- The Ultimate Cooling Machine
2 year anniversary In Remembrance of a Great - RIP Syrillian
Overkill FreeNAS
(11 items)
Play Server
(10 items)
CPU
Intel i7 3930k @4.8-5.2
Motherboard
Asus Rampage IV Black Edition
GPU
nVidia Titan XP
RAM
Corsair Dominator Platinum 32GB
Hard Drive
Intel 750 400GB
Hard Drive
Intel 750 1.2TB
Power Supply
Corsair AX1200i
Cooling
2x Swiftech D5 w/ EK Dual Pump Top
Cooling
XSPC EX480, EX360 & 2x Phobya 1080
Cooling
EK Supremacy EVO CPU Block
Cooling
EK Advanced 250mL Res
Cooling
Lamptron FC-5V2
Cooling
EK Rampage IV BE Water Block
Cooling
Copper Tubing w/ push fittings
Cooling
EK-FC Titan XP Copper/Acetal
Case
Silverstone TJ07, heavily modified
Operating System
Windows 10 Pro
Monitor
Samsung U28D590D 4K
Keyboard
Leopold Otaku
Mouse
Corsair M65
Mouse
Corsair MM600
Audio
Sennheiser HD595 / HD428 / HD280
Audio
Corsair SP2500
Other
Mellanox Connectx-2 10Gb SFP+ NIC
CPU
E5-2670v1
CPU
E5-2670v1
Motherboard
Supermicro X9DRL-iF
Hard Drive
12x HGST 4TB CoolSpin
Hard Drive
6x WD Red 8TB
Hard Drive
SanDisk Ultra II 960TB SSD
Power Supply
Corsair AX750
Cooling
2x Noctua nh-u9dxi4
Cooling
3x Scythe AP-30
Case
Norco 4224
Operating System
FreeNAS
CPU
Intel Xeon L5640
CPU
Intel Xeon L5640
Motherboard
Dell R710 Mobo
RAM
Hynix 144GB DDR3 ECC PC3L-10600R
Hard Drive
Intel X25-M G2 80GB
Power Supply
Redundant 840W PSU
Case
Dell 710 2.5" - Google Search Appliance
Other
Mellanox Connectx-2 10Gb SFP+ NIC
Other
Dell Perc H700 Raid Controller
Other
Dell iDRAC6 Enterprise
▲ hide details ▲


deafboy is offline  
post #10 of 10 (permalink) Old 06-21-2019, 04:20 PM
Are you sure about that?
 
TwilightRavens's Avatar
 
Join Date: Dec 2017
Location: OBX, North Carolina
Posts: 1,001
Rep: 14 (Unique: 10)
Android's kernel is based on the Linux kernel's long-term support (LTS) branches. As of 2018, Android targets versions 4.4, 4.9 or 4.14 of the Linux kernel.[148] The actual kernel depends on the individual device.[149]

Android's variant of the Linux kernel has further architectural changes that are implemented by Google outside the typical Linux kernel development cycle, such as the inclusion of components like device trees, ashmem, ION, and different out of memory (OOM) handling.[150][151] Certain features that Google contributed back to the Linux kernel, notably a power management feature called "wakelocks",[152] were initially rejected by mainline kernel developers partly because they felt that Google did not show any intent to maintain its own code.[153][154] Google announced in April 2010 that they would hire two employees to work with the Linux kernel community,[155] but Greg Kroah-Hartman, the current Linux kernel maintainer for the stable branch, said in December 2010 that he was concerned that Google was no longer trying to get their code changes included in mainstream Linux.[154] Google engineer Patrick Brady once stated in the company's developer conference that "Android is not Linux",[156] with Computerworld adding that "Let me make it simple for you, without Linux, there is no Android".[157] Ars Technica wrote that "Although Android is built on top of the Linux kernel, the platform has very little in common with the conventional desktop Linux stack".[156]

In August 2011, Linus Torvalds said that "eventually Android and Linux would come back to a common kernel, but it will probably not be for four to five years".[158] In December 2011, Greg Kroah-Hartman announced the start of Android Mainlining Project, which aims to put some Android drivers, patches and features back into the Linux kernel, starting in Linux 3.3.[159] Linux included the autosleep and wakelocks capabilities in the 3.5 kernel, after many previous attempts at merger. The interfaces are the same but the upstream Linux implementation allows for two different suspend modes: to memory (the traditional suspend that Android uses), and to disk (hibernate, as it is known on the desktop).[160] Google maintains a public code repository that contains their experimental work to re-base Android off the latest stable Linux versions.[161][162]

The flash storage on Android devices is split into several partitions, such as /system for the operating system itself, and /data for user data and application installations.[163] In contrast to desktop Linux distributions, Android device owners are not given root access to the operating system and sensitive partitions such as /system are read-only. However, root access can be obtained by exploiting security flaws in Android, which is used frequently by the open-source community to enhance the capabilities of their devices,[164] but also by malicious parties to install viruses and malware.[165]

Android is a Linux distribution according to the Linux Foundation,[166] Google's open-source chief Chris DiBona,[167] and several journalists.[168][169] Others, such as Google engineer Patrick Brady, say that Android is not Linux in the traditional Unix-like Linux distribution sense; Android does not include the GNU C Library (it uses Bionic as an alternative C library) and some of other components typically found in Linux distributions.[170]

With the release of Android Oreo in 2017, Google began to require that devices shipped with new SoCs had Linux kernel version 4.4 or newer, for security reasons. Existing devices upgraded to Oreo, and new products launched with older SoCs, were exempt from this rule.[171][172]


Source quoted from: https://en.wikipedia.org/wiki/Androi...)#Linux_kernel

"If I bought an RTX 2080 ti, I couldn't even afford to think or breathe, let alone pay bills."
"If you haven't killed a motherboard lately, you're not pushing it hard enough."
LGA 775
(15 items)
LGA 1150
(16 items)
Z97 Replacement
(11 items)
CPU
Intel® Core™2 Extreme Processor QX9650 4.0GHz (1.42v) 400 x 10
Motherboard
EVGA nForce 790i SLI Ultra (132-CK-NF79)
GPU
MSI R9 290X Gaming 4G (1070/1375) (stock volts)
RAM
G.Skill RipjawsX DDR3 2 x 4GB (8GB) 1600MHz (8-8-8-22 CR1) 1.6v
Hard Drive
Kingston A400 2.5" SATA III SSD 120GB
Hard Drive
Crucial MX100 SSD 960GB
Power Supply
Thermaltake White 80+
Cooling
Cooler Master MasterLiquid Lite ML240L RGB
Case
Fractal Design Focus G
Operating System
Windows 10 Pro Build 1903 (x64)
Operating System
Xubuntu 18.04 LTS 64-bit
Keyboard
Logitech G213 Prodigy RGB
Mouse
Logitec M510 Wireless Mouse
Other
Noctua NF-F12 PWM
Other
Noctua NF-F12 PWM
CPU
Intel® Core™ i7-5775C 4.4GHz (1.4v)
Motherboard
ASUS Z97-E/USB 3.1 (LGA 1150)
GPU
EVGA GeForce GTX 1080 Superclocked 2.1GHz (boost) 1325MHz GDDR5X
RAM
Corsair Vengeance Pro DDR3 4 x 8GB (32GB) 2400MHz 11-13-13-31-2T (1.675v)
Hard Drive
Samsung 850 Evo SATA III SSD 120GB
Hard Drive
Seagate Barracuda 7200RPM HDD 2TB
Power Supply
Corsair RM850 850W 80+ Gold Efficiency
Cooling
Corsair H100i v2
Case
Corsair Carbide Clear 400C
Operating System
Windows 10 Pro x64
Monitor
42” HDTV (Temporary)
Keyboard
Logitech G213 Prodigy (RGB Illuminated)
Mouse
Logitech M510 Wireless Mouse
Other
Coollaboratory Liquid Ultra
Other
Thermal Grizzly Kryonaut
Other
Xbox One Wireless Controller for Windows w/ Wireless USB dongle
CPU
i7-6900K @ 4.5GHz 1.425v
Motherboard
MSI X99A Gaming Pro Carbon
GPU
EVGA GTX 1080 Superclocked FTW
RAM
G.Skill TridentZ RGB 3600MHz 4 x 8GB
Hard Drive
Samsung 970 Pro M.2 SSD 512GB
Hard Drive
Seagate Barracuda 7200RPM 4TB
Power Supply
EVGA Supernova 850W P2
Cooling
Corsair H110i
Operating System
Windows 10 Pro
Keyboard
Logitech G213 Prodigy
Mouse
Logitech Gaming Mouse
▲ hide details ▲
TwilightRavens is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off