[P8lite Android Development] haky 86:
Slim is a custom android operating system.
​

Our main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems. The entire team work together to bring you this tailor-made beauty straight from AOSP source code.

All of the sources can be publicly viewed through GitHub. You can stop by the public Gerrit to submit patches of any type or help translate Slim to your language through our Crowdin project

* Your warranty is now void.
* We are 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 us for messing up your device, we will laugh at you.

Downloads:

-02/03/2018:

Slim-alice-6.0.1.build.2.1-UNOFFICIAL-20180302-1951.zip

Gapps:

Click here to get arm64 version.

Source Code:

Device Tree:

https://github.com/hak86/android_device_huawei_alice

Kernel GPL:

https://github.com/hak86/android_kernel_huawei_alice

Vendors:

https://github.com/hak86/android_vendor_huawei_alice

Changelogs:

26/07/2017:

Initial build.

27/07/2017:

Rotation has been fixed by adding the toggle to enable/disable it.

Google Play compatibility has been fixed.

Add more libs from my C432B603.

Add more properties from build.prop of my C432B603 and will be added the most of them in future builds..

28/07/2017:

Update build.prop with the most of ro.config flags from Emui.

Fix video recording to 720, playing video still a misery .

Add Bluetooth Car feature to manage your phone from system like Android Automotive from Nexus 5, BUT I CANNOT CONFIRM IF WORK, SINCE I DON'T HAVE THAT FEATURE IN MY CAR..

Fix HwComposer partially..

Add HwBluetoothImport and HwPowerGenieEngine3.

12/08/2017:

Clean up device tree.

I play many Metallica & other video at 720p and look good for me, please confirm it .

Integrate Footej with the rom.

fix sending/receive files via bluetooth by adding HwBluetoothImport.

fix hisi_omx.

add HwPowerGenieEngine3.

13/08/2017:

fix Mediaserver and relative servCurrentices.

add HwPhoneService.

25/08/2017:

fix E BatteryService: Failure in reading charger type.

remove Camera2 it's not working at all.

Fix Google Play Compatibilty apps.

Apps aren't freez anymore, I test the build for entire day.

Fix display resolution.

For youtube issue change android version to 4.4.4 in build.prop.

05/09/2017:

Revert to los-13.0 changes.

remove Camera2, it's not working at all.

Remove stock Browser because when want to download something will crash.

Fix Play Store authentication bug just flash nano package instead of pico.

24/09/2017:

I switch the HwHisiRIL java class to the following one

https://github.com/LineageOS/androi...telephony/java/com/android/internal/telephony

I just merge it patches to the device, don't waste your time by keep blame me that i'm "steal" work from other devs, remember who make cm-12.1 a long time ago for first

special thanks for LineageOS

1/10/2017:

Revert changes to los-13.0 branch.

add libbt.

add HiSilicon libhardware.

add HiSilicon OMX codecs.

add stock phone.prop.

fix bluetooth headphone and smartwatch, tested and confirmed.

10/10/2017:

Revert to cm-13.0 branch again.

re-add HwComposer.

nothing new then.

16/10/2017:

Update HwComposer according to this patch., thanks to Meticulus.

Fix deep sleep.

GPS should work fine now.

16/10/2017:

Changelogs Part 2:

-28/11/2017:

Clean up old broke builds.

Clean up device tree.

Fix usb storages.

-29/11/2017:

Remove Camera2 it's not works at all.

Fix: system/bin/mediaserver.

Enable bluetooth for automotive, test it please..

Add Es File Manager as default file manager.

Set Footej as default camera.

Update kernel to 3.10.108 by Emui 4.0 not 4.1.

-30/12/2017:

Reset works.

add pwrprof.

adjust cpu.speeds.

adjust battery.capacity.

add power_profile from C432B603.

-02/03/2018:

Reset works.

fix bt, now headset works fine

fix 720p50 but it's very laggy .

fix playing video in Gallery app

General Features

Android MarshmallowMM

Slim Center

Slim Launcher

Slim File Manager

Slim Heads Up

The Real Dark Slim User Interface

SlimPIE (inspired by ParanoidAndroid's PIE with a light touch of Slim)

Smart Card Service

Adaptive Backlight

Adaptive Brightness

Smart Lock

Privacy Guard

Sounds Tweaks(Audio FX and Music FX)

Status Bar Tweaks

Battery Saver Mode

Removed Bloatwares

Notification Reminder/Snoozer

Drawer Shortcuts

Lockscreen Shortcuts

Custom Quick Settings Tiles

Improved Performance

Camera - True View

Camera - Smart Capture

and Much More!

Installation Guide?

it's like other roms, you know what to do :)

How Can I fix Bluetooth?

Please read the comment 491

Works

Audio (playback & recording).

Bluetooth

Camera

CPU

Deep Sleep

Display

GPS

Graphics: only gralloc.

Light

NFC

RIL

Sensors

Storages: both internal & external storage.

Wifi

NOTE

if you see a message like "this application is not compatible with your phone", just update google or install that app from external websites like apkmirror

Bugs

Camera: video recording is working but up to 480.

hwcomposer: has been disabeld like other roms

Videos: when you playback a video from gallery will see a repeated frames.

Credits

[MENTION=7354786]XePeleato[/MENTION]

[MENTION=4960686]OldDroid[/MENTION]

[MENTION=2335078]surdu_petru[/MENTION]

[MENTION=5822545]xander33[/MENTION] for fixing Bluetooth (grazie capo) xD

[MENTION=4883214]haky 86[/MENTION]

Contributors

[MENTION=4883214]haky 86[/MENTION]

Source Code: https://github.com/hak86

ROM OS Version: 6.0.1 Marshmallow

ROM Kernel: Linux 3.10.x

ROM Firmware Required: Emui 4.x

Based On: AOSP

Version Information

Status: Pre-Stable

Current Stable Version: v2.1

Stable Release Date: 2017-09-11

Beta Release Date: 2017-07-30

Created 2017-07-30

Last Updated 2017-09-13