Linux Format

Jump to LineageOS

The Android Open Source Project is where manufacturers can stay secure. manufacturers start when they want to port Android to a new device. Manufacturers add in the drivers (and other hardware-specific code), as well as perhaps custom UI overlays. If this all passes Google’s muster (see box on previous page), the device can be shipped with Android pre-installed. Those wanting to compile custom ROMs for that device may find that the manufacturer has open sourced the code they added in (namely device trees, hardware libraries and things that end up in the vendor partitions), but this is rarely the case. Even if they provide something, drivers for the GPU, cameras, GPS and the baseband modem itself will more than likely only exist as proprietary blobs. Those are no use for compiling AOSP, so custom ROM developers must find another way.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin
Linux Format3 min readSecurity
ParrotOS
A security focused operating system that is well suited to the Raspberry Pi 4 2GB and upwards, but not Pi 5 for now. ParrotOS provides a plethora of security auditing tools for both red and blue team members. This is a great distro for learners and n
Linux Format2 min read
Automatic Tracking
TimeSlotTracker has activity monitoring and this includes an optional facility to take screenshots and T place them in a user-defined directory. However, this isn’t the type of intricate user monitoring that some of the other options offer. Idle dete

Related Books & Audiobooks