Hi guys, this is CM13 for GT-I8190 ported from this ROM for T599 by @Meticulus
WARNING: IM NOT RESPONSIBLE FOR BRICKED DEVICES, PLEASE BACKUP EVERYTHING BEFORE TESTING THIS! DON'T USE AS A DAILY DRIVER IF YOU ARE ALLERGIC TO BUGS
Flashing Instructions (first time use only):
Make a nandroid Backup (seriously)
Wipe System, Data, and Cache
Flash ROM
Flash Update 1
Flash Front Camera Fix
Flash Update 2
Flash Update 3
Flash Update 4
Flash GApps
Flash F-Kernel 5.x or else it wont boot (remove these lines from the updater script to make it flash or use modified f-kernel below) (not anymore)
To Flash an update just flash it in recovery and reboot back
What works:
Booting
Wifi
Wifi Hotspot
Bluetooth
MTP
Screen
RIL
Buttons
Sound (speaker, headphone jack, bluetooth audio, and microphone)
Camera (Pictures and Videos + Flash) [FLASH PATCHES AND USE OPEN CAMERA]
GPS
Sensors
Issues:
WiFi issues (auto-connect issues, wifi disconnects randomly, etc.)
FM Radio stuck on max volume (tested in Spirit Light app)
Bluetooth audio plays too fast
and more
Won't fix:
Battery Stats (kernel limitation)
Offline Charging
Tips for performance:
Install "Kernel Adiutor" then set cpu governor to abyssplug and set io scheduler to sio.
Set animation scales in developer options to 0.5x
Don't install "fake" cleaning apps such as Task Killers, Clean Master, DU Battery Saver, etc. (you know why)
Use Greenify to make phone even more smoother (and enable Agressive Doze to have doze mode in rom)
Clear the recent tasks list often to free CPU usage and memory.
F2FS ISNT SUPPORTED
Download Link (Fixed Updater-Script)
Update 1 (flash without wiping cache)
Camera Patch (front cam only) (flash without wiping cache)
Update 2 (flash without wiping cache)
Update 3 (flash without wiping cache)
Update 4 (flash without wiping cache)
Modified F-Kernel (to make rom boot) (not needed)
Credits to Meticulus, Novafusion, and other devs who worked hard to bring up cm for u8420 chipset
Additional credits to @Android-Andi for the kernel.
Note: I'm a high school student not a full time developer