[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Exodusnick:
View attachment 5629963

LineageOS With MicroG
​

With the rise of Big Tech and the encroachment of government on our lives, I felt more of a desire to move away from Google and the like. Samsung S7 Flat / Edge was built with microG and LineageOS source and is fully functional.

What it is. It's LineageOS with all of Google's closed-source binaries removed and replaced with microG. I.e. no Play services or GAPPS. UnifiedNLP is used as the networking location provider instead of Google's NLP. Aurora Store and F-Droid is installed by default and provides an alternative app store. However, with the Aurora Store, you cannot install all Google Play Store apps such as buy apps.

Other information Google Play Store Alternative If you want to have full access to normal Android Play Store apps, After opening Aurora Store, select the appropriate option. usually option number 1 is the most commonly used with this ROM, unless changed by the user. After setup, you will have access to all apps as usual. Some apps require Play Services and cannot be used.

After installation - Open the microG app --> self-check sections should be successful. Location Services - By default, LocalGsmNlpBackend, which uses the NominatimGeocoderBackend, and NominatimNlpBackend, which uses Mapquest's Noninatim service, are disabled. Open the microG app --> location modules and enable the modules you want. Then restart the device.

It is strongly advised not to install GApps as this ROM includes a replacement for them.
​

Disclaimer:

Your warranty is now void.

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

​

Working features:

Wi-Fi (including hotspot)

- Sound

- Mali driver

- USB tethering

- HW secured video playback

- Ril (mobile data, calls, SMS and more)

- Sensors

- Buttons

- Bluetooth

- MTP

- 2D and 3D GPU acceleration

- HW encoding/decoding

- HWcomposer (HWC)

- Charging with device off

- camera

- GPS

- Fingerprint sensor

- Mobicore

- SW codecs

- Camera

Not Working on LineageOS 20.0 (13)

- Storage Encryption (WIP switching to FBE from FDE since FDE was removed in 13)

- Network trafic monitoring (WIP, same reason as bellow, uses BPF)

- BPF specific functions like fancy new GPU monitoring in Android 13

instructions (if coming from another ROM or Android version )

- Perform a backup of your current ROM (Optional)

- Install a compatible Recovery

- Wipe data & cache partitions and FORMAT DATA from TWRP (required !).

- Download the ROM

- save to internal memory or sd-card

- Flash ROM.

- Flash magisk (if needed)

- Reboot

Clean flash

Installation Via twrp

- Download the ROM from the website.

- Back up your data (recommended)

- Remove custom encryption pins/passwords (recommended)

- Boot into twrp go to Delete /Advanced - Wipe system / data / cache .

- back to the main menu go to install and find the location where you saved the rom.

- Flash the ROM

- Flash magisk (if needed)

- Reboot

Dirty flash (Update)

1) via OTA

2) Manual method

- Back up your data (recommended)

- Download the ROM from the website.

- Reboot to TWRP

- Flash the ROM

- Flash magisk (if needed)

- Reboot

how to boot into twrp from lineageos 19 system

settings>system>buttons> down to menu point Power menu

then activate Advanced restart.

now press the power button right , select reboot a second menu appears,

there you can select Recovery from and it will automatically boot into twrp.

Other information

Note that many features of LineageOS are not yet finished, this is not a device bug and please do not report them,

also do not file bug reports for known problems or bug reports without the correct

Do not publish bug reports without specifying logs (logcats) or steps to reproduce the bug.

a) Logcat

b) proc/last_kmsg

(or proc/kmsg)

c) data/tombstones

d) dmesg

Update monthly

​

Downloads or via OTA

Samsung S7 Flat = herolte

LineageOS 16.0 (9)

LineageOS 17.1 (10)

LineageOS 18.1 (11)

LineageOS 19.1 (12L)

LineageOS 20.0 (13)

​

Downloads or via OTA

Samsung S7 Edge = hero2lte

LineageOS 16.0 (9)

LineageOS 17.1 (10)

LineageOS 18.1 (11)

LineageOS 19.1 (12L)

LineageOS 20.0 (13)

If you would like to support the project,

feel free to buy me a coffee or beer.

PayPal

​

ROM Developer

Exodusnick

Device Maintainer:

ivan_meler

microG Source code :

android_vendor_partner_gms

docker-lineage-cicd

LineageOS source code :

https://github.com/LineageOS

Kernel:

android_kernel_samsung_universal8890

All credit goes to

@Ivan_Meler , @expressluke

@danielk43 for support and help.

Telegram Channel

Builds currently only via Telegram !!!

Support for german users

Root / Custom-ROM's - Los-Legacy

Deine Android Community

forum.los-legacy.de

​