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

Forum Jump: 

What Linux distro is Android based on?

Reply
 
Thread Tools
post #1 of 11 (permalink) Old 06-16-2019, 01:46 AM - Thread Starter
New to Overclock.net
 
8051's Avatar
 
Join Date: Apr 2014
Posts: 3,663
Rep: 30 (Unique: 21)
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 11 (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 11 (permalink) Old 06-16-2019, 02:48 AM
Have you seen my Baseball
 
Drake87's Avatar
 
Join Date: Aug 2015
Posts: 864
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 11 (permalink) Old 06-16-2019, 05:25 AM
BOINC Cruncher
 
Diffident's Avatar
 
Join Date: Apr 2014
Location: Bawlmer, MD
Posts: 1,788
Rep: 111 (Unique: 72)
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 11 (permalink) Old 06-16-2019, 06:39 AM
Overclocker
 
JackCY's Avatar
 
Join Date: Jun 2014
Posts: 11,145
Rep: 364 (Unique: 261)
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 11 (permalink) Old 06-19-2019, 12:52 PM
sudo apt install sl
 
Join Date: Dec 2009
Posts: 7,038
Rep: 197 (Unique: 133)
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! @ 5.1Ghz w/ 1.36v
Motherboard
Maximus VIII Formula
GPU
Titan RTX @ 2100Mhz/2075Mhz
RAM
TeamGroup Xtreem 32GB 3200Mhz CL15
Hard Drive
HP EX950 2TB
Hard Drive
Samsung 850 Evo 1TB
Hard Drive
Samsung 850 Evo 1TB
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 RTX RE Ti - Copper + Plexi
Case
Thermaltake Core X5 Tempered Glass Edition
Operating System
Solus 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 offline  
post #7 of 11 (permalink) Old 06-19-2019, 01:35 PM
Tech Enthusiast
 
deafboy's Avatar
 
Join Date: Jan 2008
Location: San Diego
Posts: 12,385
Rep: 446 (Unique: 338)
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
Mini Gaming
(16 items)
Overkill FreeNAS
(10 items)
CPU
AMD Ryzen R9 3900x
Motherboard
ASUS ROG Strix X570-I
GPU
nVidia Titan XP
RAM
Corsair Vengeance Pro 3600 32GBx2
Hard Drive
Samsung PM981 1TB
Hard Drive
2TB WD Blue M.2
Power Supply
Corsair SF600
Cooling
Noctua U12A
Cooling
Accelero Xtreme III
Cooling
6x Noctua NF-A12x25
Case
Lian Li TU150
Monitor
LG C9
Monitor
ASUS PG279Q
Keyboard
Logitech G613
Keyboard
Logitech K400
Mouse
Logitech G602
CPU
E5-2670v1
CPU
E5-2670v1
Motherboard
Supermicro X9DRL-iF
Hard Drive
12x HGST 4TB CoolSpin
Hard Drive
6x WD Red 8TB
Power Supply
Corsair AX750
Cooling
2x Noctua nh-u9dxi4
Cooling
3x Scythe AP-30
Case
Norco 4224
Operating System
FreeNAS
CPU
Intel Xeon E5-1680 V2
Motherboard
Asus Rampage IV Black Edition
GPU
nVidia Titan XP (2100/5200)
RAM
Corsair Dominator Platinum 32GB
Hard Drive
Intel 750 400GB
Hard Drive
Intel 750 1.2TB
Hard Drive
Samsung PM981 1TB
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
Asus PG297Q
Keyboard
Leopold Otaku
Mouse
Corsair M65
Mouse
Corsair MM600
Audio
Sennheiser HD595 / HD428 / HD280
Audio
Corsair SP2500
▲ hide details ▲


deafboy is offline  
post #8 of 11 (permalink) Old 06-21-2019, 11:47 AM - Thread Starter
New to Overclock.net
 
8051's Avatar
 
Join Date: Apr 2014
Posts: 3,663
Rep: 30 (Unique: 21)
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 11 (permalink) Old 06-21-2019, 03:40 PM
Tech Enthusiast
 
deafboy's Avatar
 
Join Date: Jan 2008
Location: San Diego
Posts: 12,385
Rep: 446 (Unique: 338)
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
Mini Gaming
(16 items)
Overkill FreeNAS
(10 items)
CPU
AMD Ryzen R9 3900x
Motherboard
ASUS ROG Strix X570-I
GPU
nVidia Titan XP
RAM
Corsair Vengeance Pro 3600 32GBx2
Hard Drive
Samsung PM981 1TB
Hard Drive
2TB WD Blue M.2
Power Supply
Corsair SF600
Cooling
Noctua U12A
Cooling
Accelero Xtreme III
Cooling
6x Noctua NF-A12x25
Case
Lian Li TU150
Monitor
LG C9
Monitor
ASUS PG279Q
Keyboard
Logitech G613
Keyboard
Logitech K400
Mouse
Logitech G602
CPU
E5-2670v1
CPU
E5-2670v1
Motherboard
Supermicro X9DRL-iF
Hard Drive
12x HGST 4TB CoolSpin
Hard Drive
6x WD Red 8TB
Power Supply
Corsair AX750
Cooling
2x Noctua nh-u9dxi4
Cooling
3x Scythe AP-30
Case
Norco 4224
Operating System
FreeNAS
CPU
Intel Xeon E5-1680 V2
Motherboard
Asus Rampage IV Black Edition
GPU
nVidia Titan XP (2100/5200)
RAM
Corsair Dominator Platinum 32GB
Hard Drive
Intel 750 400GB
Hard Drive
Intel 750 1.2TB
Hard Drive
Samsung PM981 1TB
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
Asus PG297Q
Keyboard
Leopold Otaku
Mouse
Corsair M65
Mouse
Corsair MM600
Audio
Sennheiser HD595 / HD428 / HD280
Audio
Corsair SP2500
▲ hide details ▲


deafboy is offline  
post #10 of 11 (permalink) Old 06-21-2019, 04:20 PM
Nvidia "shill"
 
TwilightRavens's Avatar
 
Join Date: Dec 2017
Location: Hell
Posts: 1,391
Rep: 28 (Unique: 18)
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

CPU’s I’ve owned: Pentium III-S 1400MHz, P4 630, P4 631, C2D E6320, C2D E6700, X3230, QX9650, X5470, i5 655K, i7 3770K ES, Pentium 2020M, i3 4130T, i5 4690K, i7 5775C, Athlon XP 3200+, E2-1800, Athlon 64 X2 1.8GHz, A10 4600M, Ryzen 5 2600X, Ryzen 9 3900X

GPU’s I‘ve owned: GeForce2 MX400, 8800GTX, GTX 285, GTX 660 SLI, GT 1030, GTX 1070, GTX 1080, GTX 1080 ti, x1300, R9 380, R9 290X, Iris Pro 6200.
Venus
(22 items)
Mars
(10 items)
Jupiter
(15 items)
CPU
Ryzen 9 3900X
Motherboard
ASRock X570 Taichi
GPU
MSI NVIDIA GeForce GTX 1080 Ti Armor OC (2.1GHz/12004MHz)
GPU
MSI GT 1030 OC 2GB (GDDR5)
RAM
G.Skill TridentZ Neo RGB 3800MHz 2 x 16GB (16-16-16-32) 1T (Tuned sub-timings) 1.452v
Hard Drive
Samsung 970 Evo Plus M.2 SSD 250GB
Hard Drive
Seagate IronWolf 4TB NAS 7200RPM HDD
Hard Drive
Crucial M500 960GB SATA 2.5-Inch 7mm (with 9.5mm adapter) Internal Solid State Drive CT960M500SSD1 (purchased in 2015)
Optical Drive
LG WH14NS40 Blu-Ray/DVD/CD Writer
Power Supply
EVGA Supernova 750W PQ (Semi modular)
Cooling
Corsair Hydro Series H100i v2
Cooling
Noctua NF-P14s redux-1200 PWM (exhaust fan)
Cooling
4 x Noctua NF-P12 redux-1700 PWM (H100i V2 fans)
Case
Phanteks Enthoo Pro Tempered Glass ATX Full Tower
Operating System
Windows 10 Pro x64 1909
Monitor
Sceptre 27" Curved 144Hz Gaming LED Monitor Edge-Less AMD FreeSync DisplayPort HDMI, Metal Black 2019 (C275B-144RN)
Monitor
Acer SB220Q bi 21.5 inches Full HD (1920 x 1080) IPS Ultra-Thin Zero Frame Monitor
Keyboard
Logitech G213 Prodigy
Mouse
Logitech G502 Hero Gaming Mouse
Other
Thermaltake Commander FT Touch Screen 5.25 inch fan controller
Other
Corsair Vengeance Airflow Memory Cooling Fan CMYAF
Other
ARCTIC Accelero Xtreme III
CPU
Intel i7-5775C 4GHz 1.2v
Motherboard
Gigabyte GA-Z97N-Gaming 5
GPU
EVGA GTX 1080 FTW
RAM
Corsair Vengeance DDR3 2400MHz (2x8GB) 11-13-13-31
Cooling
Thermaltake 7-bladed 92mm
Case
Fractal Design Node 202 Black Mini-ITX
Operating System
Something besides windows 10, literally anything but windows 10
Monitor
Probably a tv
Keyboard
None, controller operated
Mouse
None, controller operated
CPU
Ryzen 5 3600 Stock PBO
Motherboard
GIGABYTE X470 AORUS Ultra Gaming AM4
GPU
EVGA GTX 1070 Superclocked
RAM
G.Skill TridentZ RGB DDR4 (b-die) 3600MHz (16GB) (16-16-16-36) 1.45v
Hard Drive
Crucial MX300 SSD
Hard Drive
HGST 1TB 2.5"
Hard Drive
Seagate IronWolf NAS 4TB 7200RPM
Optical Drive
ASUS CD/DVD Drive
Power Supply
Corsair CX650
Cooling
Wraith Prism AM4 Cooler
Case
DEEPCOOL ATX Case Kendomen TI
Operating System
Windows 10 Pro x64
Monitor
Samsung 24" 1080p curved
Keyboard
Logitech G213 Prodigy
Mouse
Logitech Mini Wireless 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