lspeed Backup for customs roms with VoidKernel - Xiaomi Mi A1 Themes, Apps, and Mods

#Lspeed
Custom_Roms_VoidKernel-LspeedBackup
<this backup is only if you are using void kernel and custom rom>
Need to have void kernel, because zr4 compression
https://t.me/XiaomiMiA1ClouD/221
Kernel post:
https://forum.xda-developers.com/mi-a1/development/kernel-voidkernel-r1-android-8-0-beta-t3758768
I discovered this tutorial in:
https://t.me/MIA1NEWSINF
Add:
-Google DNS
-wi-fi scaling (300)
-‎disable I/o stats
-‎zRam optimization
-‎kernel sleepers optimization
-‎improve scrolling
-‎window animation-{0.00}
-‎ transition animation scale-{0.00}
-‎animator duration scale-{0.05}
--‎improved mobile data transfer speed
--zr4 ram improvement
Download Lspeed:https://play.google.com/store/apps/details?id=com.paget96.lspeed
Download backup file:
https://t.me/XiaomiMiA1ClouD/250
Installation method:
Put it in into the folder of LSpeedBackup (if you do not have the folder, save a profile just for the application create the folder in internal storage) and make restore In the profile of the

Related

[4.JUN.11] [CWM/DAF] DL Desire Series v5.x [kernel freak 1.9v] - test version

DL Desire Series v 5.x
by dandiest & freak
​
New features:
Totally new init, using full power of aufs, lzma squashfs and ram.
new vinit, with automatic configuration for nand, magldr and sd launch
re-odexed builds
re-engineered packages
working with data2sd/data2ext
Versions and Links:
[4 jun ] - dlz test version - go to this post
[30 apr] - (changelog)
version 5.21.51.18: DesireZ 1.85.72 base: download [CWM] [DAF]
version 5.12.51.18: DesireZ themed 1.85.72 base:download [CWM] [DAF]
[10 apr]
Be careful, actually there is problems with cwm and users with wp7 on nand.
version 5.03.50.15: IncredibleS 1.43.415.3 base: download [cwm] [DAF] (battery percentage is wrong)
Kernel:
current kernel: 1.8 download
You can take a look on current kernel source at : (NOT YET SYNCHRONIZED) http://www.linux4freak.com/gitweb/?p=kernel-freak/.git;a=summary
Tips:
Please remove dialer button sound to prevent robotic voice
If using SD/haret, do not set pin code under wm65
Do not change Desire_DL folder name, our detection method is based on this name
Do not use another kernel, none of them works with our new builds
for data2ext, please reboot your phone twice in order to have all working fine (2nd boot take a long time)
Please use shutdown instead of reboot for your phone
you can use 200M or 250M for cwm
Make a fresh install is highly recommended
sdcard is highly recommended for leo1024 phone.
How to report:
- Using dlreport :
I have created dlreport to have a photography of your system. You can use it with a terminal or with adb. After running it, an archive file /system/dlreport.tar is generated. Please attach this file to your post.
If you don't have adb, use this archive: http://www.multiupload.com/YOZYJGI09N
Code:
adb shell dlreport && adb pull /system/dlreport.tar
- If dlreport not working for you , please usethis naming method:
[DL VERSION] - 5.01.50.19
[LOAD TYPE] - NAND
[LOAD METHOD] - CWM
[DATA TYPE] - EXT4 (2 PARTITIONS 1GB-300Mo)
[DATA LOAD] - From previous build
[CONFIG.TXT] - (if tweaked)
[INIT.LOG/DMESG] - as attachment
Click to expand...
Click to collapse
Options:
no need to put any options at startup, our init detect your phone and launch mode, and apply tweaks accordinly
if you want to modify some options, you have all these possibilities, after creating config.txt file inside Desire_DL folder on sdcard:
load_mode=
0 // (default) load cache.sqsh file to ram
1 // load cache.sqsh normally
data_img=
0 // not using data.img file on sdcard to store data apps
1 // using data.img file on sdard to store data apps
2 // try to increase data.img filesize ( ! experimental !) works with data_size
data_size=
512 // (default) size in Mb of data.img/1st ext4 partition
sd_boost=
0 // (default) load 1st ext4 partition with default (tweaked) options
1 // load 1st ext4 partition without journal
ppp_mode=
0 // rmnet enabled
1 // ppp enabled
format_ext4=
0 // (default) no effect
1 // format all ext4 partitions on sdcard with default (tweaked) options
2 // format 1st ext4 partition with ext2 instead of ext4 - all other ext4 partitions formatted normally
8 // simulate format_ext4=9 to show in init.log future partitions size
9 // works only on nand - remove all data from sdcard and partition it to 4 partitions: FAT / EXT4 / EXT4 / SWAP; the 2nd partition size can be defined with data_size= option
cache_mode= [for WM65/SD/WP7 users]
0 // (default) copy downloaded apps and tmp files to /data
1 // copy downloaded apps and tmp files to ram
sched_mode=
bfq // (default) use bfq scheduler
cfg // use cfq scheduler
noop // use noop scheduler
vdd_mode=
0 //
possible values are: +50 +25 0 -25 -50 -75 -100 -125 -150
Increase/Reduce voltage of phone. For frequencies higher than 576Mhz, vdd is limited to -50 (you can safely use -100 value)
mac_virt=
use your own wifi mac address
gps_zone=
defining your region for gps
backup_img=
0 // (default) no effect
1 // create backup.tgz on sdcard: store /data contents
restore_img=
0 // (default) no effect
1 // restore backup.tgz from sdcard to /data
repair_mode=
0 // (default) no effect
1 // delete dalvik-cache and fix permissions
2 // only for magldr/sd: mount system yaffs2 partition to /mnt/rescue and copy zImage / initrd.gz / vinit from sd to nand
9 // only for magldr/sd: mount system yaffs2 partition to /mnt/rescue
Video and screenshots:
Many thanks to Sklar for this video.
Features details:
aufs + squashfs. This is the 1st android version that can support the aufs+squashfs, we even worked with the author of aufs to make it usable to android. a lot of innovations within this build from the technical perspective, for users, the benefit of it are:
high performance
despite of squashfs is used to reduce the size of file system, user still be able to change any file directly with the power of aufs.
a lot of frequent accessed files are squashed and loaded into ram to improve the performance.
re-odexed. there flood a lot of misleading messages in xda of odexed, same as squashfs. Odex can actually improve system performance, and at the same time, reduce the whole system's size (because the odex is optimized dex), and odex build has less chance of system crash that lead to wipe the davlik-cache. an odex build doest not generate the davlik-cache which is odexed.
re-engineered. we re-packaged all the apk, jar in the build after optimized the png file and etc, to reduce the apk&jar size, which will reduce the consuming of ram.
Naming convention:
the 1st digit is for the build base, 5.
the 2nd field is for the subversion and build model, normally, 5.0x means the first relase which should based on a totally new base, 5.x1 is for dlz, 5.x2 is for dlz themed, and 5.x3 is for incredibleS
the 3rd field is for the init version, actually 5.0 ->50
the 4th field will be used for the kernel version, actually 1.5c ->15
Thanks! :
to all devs at xda and at irc-logs, kernel devs
to Jim, as a linux expert, he gave us a lot of good idea and suggestion.
to J.R. Okajima, the author of aufs, who helps us solve the last performance of aufs on android.
to kajos, manu33xtro, pascalsg2, vlad48, darkony, ..., they are working with us for months to test a lot of builds we released (about 10 builds we released for testing before this version)
Credits:
All these builds and init are made by dandiest and me
Please respect our work, and don't forget to mention ou names and authors if you used some technologies. Don't forget gpl too.
Put a link to this thread if you want to share it.
Changelog:
[30 apr]
- new kernel 1.8: modifying a bit smartass and cpufreq, added more than 50 patches from kernel mainline (2.6.32.28 to 2.6.32.39, 2.6.33 and 2.6.34)
- modified cache/system squashfiles, now cache.sqsh is lzma compressed and system.sqsh is gzip compressed
- re-added htc locations (Laputa) for 5.22 build
- minor things ...
- better reactivity with proximity sensor when calling.
Click to expand...
Click to collapse
[15 apr]
- new version:
modifying bcm4329 branch to _245
corrected init when only 1 partition on sdcard
- no need of setcpu, managing it in kernel with perflock and smartass
- new wpa-supplicant, then wifi tethering now works fine with new kernel
- working dspmanager
- shared media working
- modifying cached/uncached apps
- adding new script: dlreport, which generate a tar file with all we need to have a "photography" of your system.
- modifying swap size to limit out_of_memory errors when installing lot of apps at once.
- modifying vinit/init to solve (i hope so) cwm / wp7 / sd-haret issues.
- kernel 1.6: totally backported net stack from rafpigna instead of tytung, adding 2 way call recording, new bt stack, tweaked smartass and bfq as default scheduler, activating htc boot perflock.
Click to expand...
Click to collapse
[10 apr]
Initial 5.x release
- desireZ, themed and incredibleS version
- aufs/lzma by default
- kernel freak 1.5c
Click to expand...
Click to collapse
MINI HOWTO​
No need of config.txt for the first startup.
config.txt is for tweaking your build.
​
For Nand users:
Download your preferred version, you can choose daf or cwm method.
Magldr 1.13/cwm is already installed on your phone
For daf:
- choose USB Flasher on you phone inside magldr bootloader
- extract archive
- run inside Desire_DL folder: EnterBootloader.exe
(don't forget to run it as administrator).
- After flashing, let our init make everything to setup.
For cwm:
- you can choose cwm 200M or 250M.
- there is lot of threads about how to use cwm.
- Once done, let our init make everything to setup.
Click to expand...
Click to collapse
For magldr users:
- extract daf version in your sdcard
- Desire_DL folder must be on the root of your sdcard
- DON'T RENAME FOLDER
- Enter inside magldr bootloader, choose your AD/SD dir in services
- Run Boot AD/SD option.
- That's all
Click to expand...
Click to collapse
reserved for future use 6
Data2Ext? right?
awesome, will be downloading as soon as you get it upped.. thanks much, guys
[leo model] - eu :d:d
Refresh Refresh Refresh wait download
What is the CWM partition recommended for this?
shared media work with this new builds ??
waiting 4 changelogs - except "initial release" which is Fastest rom in this new series???
I've got Wifi WPA cannot connect in Imilka's Incredible S1.1. Is ur rom working fine?
super a new build !
is the Camera fully working? (preview and sending)
keep up the good work !!
UOT kitchen
Is it possible to flash UOT kitchen with your ROMs?
thanks
for 5.01.50.15, i think it's possible. No idea for 5.02 or 5.03. Dandiest past a long time to have a good framework for 5.03, it should be possible too, but not so easy
matmar said:
Is it possible to flash UOT kitchen with your ROMs?
thanks
Click to expand...
Click to collapse
There is a lot of changes internally. But you can read features and features details to know "the mind" of builds.
All these versions are good, incredibleS is a little but more smoother, but all of them are fast.
arifqur said:
What is the CWM partition recommended for this?
Click to expand...
Click to collapse
dont you read !?
freak007 said:
[*]you can use 200M or 250M for cwm
Click to expand...
Click to collapse
kernel
Is you kernel compatible with eb ?

[APP] Semaphore Script Manager v0.75

Hi guys,
this is a Semaphore Script Manager, which makes it easy for everyone to manage the scripts provided by stratosk in his great Semaphore Kernel in /res/scripts folder.
It enables and disables all the features immediately if possible, and copies them to, or deletes them from /system/etc/init.d automatically.
All features with one simple click, and that without reboot.
Semaphore Script Manager will be included in Semaphore Kernel.
Instead of installing the app, you can also wait until Stratosk releases a bundled version.
He will also provide improved enable and disable scripts in this release.
If you don't want to wait, here the installation guide:
Copy Semaphore apk to sd card and click on the file in any explorer on the phone.
If you want the newest scripts (not necessary for Semaphore Kernel 1.7.5+):
unpack SemaphoreScripts.zip.
Move the Folder inside to the sdcard. (On the sdcard should be a SemaphoreScripts folder and the scripts in it)
Install Scripts (Still works for overruling scripts with own scripts):
unpack zip file:
Move the Folder inside to the sdcard. (On the sdcard should be a SemaphoreScripts folder and the scripts in it)
New ScriptPack Support:
- Download a ScriptPack from Tapatalk, XDA App or Browser
- Start Semaphore Script Manager, open Menu - Manage Packages - Install <ScriptPack>
or
- Copy ScriptPack in /mnt/sdcard/SemaphoreScripts folder, and it is installed
About ScriptPack's:
- Base packages replaces complete the kernel scripts
(this can be used for testing new versions)
- AddOn packages can be installed additionally
(this can be used to get more tweaks or features)
Thanks:
This app provides access to scripts that enables/ disables existing or extending kernel functionality or kernel tweaks.
Everyone is welcome to create and provide scripts for the Semaphore Script Manager.
If a tweak of someone else is used, it should be displayed directly by the feature shown in the app.
If I am missing someone in existing scripts, please tell me, I will extend the credit list.
Special thanks to Stratosk, Chainfire, Pikachu01, Mialwe and Zeppelinrox who made all features and tweaks, that are provided through the Semaphore Script Manager.
Special thanks to ZaneZam for making the Bootanimation ScriptPack
As it is not possible to upload a file with 15MB, please download it from the following link:
Bootanmation Pack 1
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim1_v1.zip
Bootanimation Pack 2
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim2_v1.zip
Bootanimation Pack 3
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim3_v1.zip
Bootanimation Pack 4
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim4_v1.zip
Bootanimation Pack 5
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim5_v1.zip
Bootanimation Pack Full
http://dl.dropbox.com/u/19934057/ScriptPack_AddOn_Bootanim_v1.zip
Problems and feature requests related to the app should be posted in this thread.
There will come more features from time to time. The latest version will be always available in this thread.
Older Versions moved to the second post.
Have fun.
Attention:
All Script packages posted in the OP, are made for Gingerbread Semaphore Kernel.
Please do not use them for the ICS Semaphore Kernel!!!
Once I am on ICS too, I'll provide also AddOns for ICS.
If there is a dev, or a advanced user, who knows what the scripts are doing, I would appreciate feedback, about Tweaks addon and Profile addon, if they are working on ICS.
Thanks
ScriptPack_AddOn_Gov_v2.zip
- Improved Save Battery Governor
. * Samplingrate 20000 when screen on
. * Samplingrate 200000 when screen off
. * Up_Treshhold 98
ScriptPack_AddOn_UV_v2.zip
- UV Support
ScriptPack_AddOn_Tweak_v3.zip
- Stock Default Settings
- Chainfire Kernel and VM Tweaks
- HM-Settings (a mixture of Mialwe and Pikachu01)
- Mialwe Kernel and VM Tweaks
- Pikachu01 Kernel and VM Tweaks (Thunderbolt Tweaks)
ScriptPack_AddOn_Profiles_V1.zip
- Profiles Support
- Possibility to save own profiles
ScriptPack_AddOn_Cache_V1.zip
- Enable 50MB Cache
Changelog ICS v0.75:
- .scripts folder is updated, when new kernel version is installed.
Changelog v0.75:
- .scripts folder is updated, when new kernel version is installed.
Changelog ICS v0.74:
- Same functionality but specialy built for ICS to get ICS style
Changelog v0.74:
- Hopefully fix the busybox problems with SlimICS
Changelog v0.73:
- Improved speed for installing large addons. (packages are not copied to .scripts folder anymore to detect which are installed)
- Miscellaneous (tests) Section now showing correct state.
- Selecting a Temporary Script will disable corresponding Kernel Feature or Addon and vice versa
There are 3 types of Testscripts:
- Runonce Scripts (like Clean BusyBox): test features with only one script
- Temporary Scripts (like oc, uv, ...): test features that also exists as Kernel Feature or Addon
- Permanent Scripts (like enable boot sound or animation): all other features in tests folder
Changelog v0.71:
- Fixed Installation Problem if SemaphoreScripts folder is missing
- Fixed Force Close on conflicting script definition (enable/disable overruled by choice)
- Increased height of Categories for better handling
- Menu support for collapse and expand all categories
- Menu support for installing SuperUser app
- Menu support for installing script packages
So from now on there is a simpler procedure for installation:
- Download a ScriptPack from Tapatalk, XDA App or Browser
- Start Semaphore Script Manager, open Menu - Manage Packages - Install <ScriptPack>
Changelog v0.62:
- Collapsible Categories, to get a better overview (state will be remembered on open/close/reboot of the app)
- better texts
- optimized app size
- added/enhanced scripts, so nearby every feature can be enabled/ disabled without reboot.
(so settings can be compared better. A reboot needs a long time and states are reseted, this makes it very hard to compare the settings.)
- New kernel feature:
* Underclocking
* Conservative Governor tweaked for long battery life
* all features are immediately disabled without reboot
- AddOn Tweaks:
* Immediate disable/enable of 50MB Cache, without reboot
* Touchscreen: Stock, Chainfire, very sensitive settings
- New script functions in Miscellaneous:
* Clean Busybox (deletes busybox in system/bin, system/xbin)
* Voodoo-Color set Stock Color ("disables" voodoo color, by setting stock colors)
* Profiles:
- Kernel default (disables all features and cleans init.d, only semaphore scripts, nothing else)
- Recommended(HM) (enables my preferred settings)
- SaveBattery (sets aggressive battery save setting, phone will lag a bit, good if long battery life is needed)
Changelog v0.51:
- Support for Test Scripts
New Category: "Test (reseted on reboot)"
Scripts are used from SDCard /SemaphoreScripts/tests/
see AddOn_for_testing_OC
- Only one SU process, to prevent "su-rights granted" during property change
Changelog v0.42:
- Fixed bug displaying wrong feature name, if scripts are overruled
- Support for AddOns
All scripts are simple, no mystery.
All scripts from res/scripts can be adapted and overruled by copying the specific script to sdcard/SemaphoreScripts.
The Tweaks of Chainfire are disabled automatically, but the Tweak App will show the wrong status until reboot.
Best Setting for me:
- LMK 64MB
- SD-Card read ahead 256kb-64kb-best
But try for yourself, and give feedback for the best settings.
Description of the AddOn Features:
1) Low Memory Killer (LMK):
Android keeps all apps in memory as long as possible. If you start an app, that is already in memory, it starts very fast.
The Low Memory Killer will remove apps from memory, if there is not enough memory for the current app, but this will take some time, the app "lags".
The xx-mb is the free memory, when the Low Memory Killer will begin to remove apps from memory.
32mb-multitasking: if you start a lot of apps parallel and want to switch very fast between the apps.
92mb-chainfire: this is used by the minfree tweak from chainfire in tweaks app. This option is for using an app exclusive, no multitasking.
48mb-default: this is the samungs default, a good compromise allowing a bit multitasking and not so much lags in big apps like 3d games.
64mb-bigmem: this option tries to use the extra mem provided by the bigmem kernel to reduce lags.
So it depends on your phone usage, what is best for you.
2) SDCard read ahead
If bigger files are read by apps, there is less overhead reading them having greater read ahead config.
If apps read a lot of small files, there is less overhead reading them having smaller read ahead config.
128kb-default: This is samsung default for all mounts. a good compromize.
256kb-64kb: This increases the SDCard speed, as it uses a smaller read ahead for the kernel config files, that are mainly very very small. And a greater read ahead for the apps, and apps data that are mainly bigger than 128kb.
3072kb-chainfire: This is the setting of SDCard tweak from chainfires Tweaks App. It is a bit too high, as there are also smaller files.
Some people prefere 512kb-64kb or 1024kb-64kb.
So you will see the difference of SDCard speed with Media Scanning, load time of apps.
Older versions of Semaphore Script Manager:
Works with other kernels?
djdeeles said:
Works with other kernels?
Click to expand...
Click to collapse
No it is special for Semaphore Kernel.
It uses the scripts in /res/scripts the kernel provides.
Goal was to make a very easy to use app.
Excellant!! And I was just wondering how this kernel could ever be improved
Brilliant work HM.Carbide
Perfect! Good work!
Thanks HM.Carbide!!
This proves that semaphore is the best kernel on xda.
Hybrid 2.0 lite on semaphore 1.7.0
Hint for next version.
Include bootanimation support.To copy bootanimation to right place.
Semaphore removes poweron sound.Maybe you can include that too.
Many regards
Hybrid 2.0 lite on semaphore 1.7.0
I can help you in Semaphore application development. PM me if you need any help
regards,
rahul
thx a lot dude!!
malcho said:
Hint for next version.
Include bootanimation support.To copy bootanimation to right place.
Semaphore removes poweron sound.Maybe you can include that too.
Many regards
Hybrid 2.0 lite on semaphore 1.7.0
Click to expand...
Click to collapse
Power on sound and power off sound are deleted, no chance to restore them. They are also different from rom to rom.
If the kernel would back up the files to a folder on /data before they are deleted, it would be easy to add the feature for restoring them. It has also to be ensured, that the kernel does not delete the files on each reboot.
Copying boot animation is a bit risky, as there is the possibility of a boot loop with a wrong boot animation.
Ok.You are right.
On every custom or stock rom i use semaphore.
Copying file PowerOn.wav to /etc works.Semaphore kernels does not remove it after next boot.
Bootanimation is risky offcourse butt i had experience if you copy bad bootanimation you will only have black screen on boot not bootloop.
My friend this is only sugestion it's not must have.
Nice work with app.
Hybrid 2.0 lite on semaphore 1.7.0
thanks ,good work
malcho said:
Ok.You are right.
On every custom or stock rom i use semaphore.
Copying file PowerOn.wav to /etc works.Semaphore kernels does not remove it after next boot.
Bootanimation is risky offcourse butt i had experience if you copy bad bootanimation you will only have black screen on boot not bootloop.
My friend this is only sugestion it's not must have.
Nice work with app.
Hybrid 2.0 lite on semaphore 1.7.0
Click to expand...
Click to collapse
I want to think about all feature requests, because this should be a tool for users
Thanks for the info, that PowerOn sound is only deleted on kernel installation.
HM.Carbide said:
I want to think about all feature requests, because this should be a tool for users
Thanks for the info, that PowerOn sound is only deleted on kernel installation.
Click to expand...
Click to collapse
Try my custom bootanimation and custom sound works on semaphore kernel.
http://forum.xda-developers.com/showthread.php?t=1142499
Many regards
Hybrid 2.0 lite on semaphore 1.7.0
no scripts visible
after installing the apk and copying folder, there are no scripts visible in the application, only Features and empty space. I am using JVP Criskelo ROM with Semaphore 1.6.0
Sounds interesting. Testing
Sent from my GT-I9000 using Tapatalk
Blondasisko said:
after installing the apk and copying folder, there are no scripts visible in the application, only Features and empty space. I am using JVP Criskelo ROM with Semaphore 1.6.0
Click to expand...
Click to collapse
You maybe have copied one folder depth to much.
Look at your sdcard:
it should be:
/mnt/sdcard/SemaphoreScripts/enable...
...
you maybe have now:
/mnt/sdcard/SemaphoreScripts/SemaphoreScripts/enable...
or
The app has maybe no root rights.
or
There is a busybox conflict.
(Search this in Semaphore Thread, this is in general a problem for Semaphore Kernel Scripts.)
http://forum.xda-developers.com/showthread.php?p=17097137&highlight=busybox#post17097137
Thanks, I did have two busybox versions, and removing one from xbin helped.
there is a bug in the Semaphore script manager v0.31 which is supplied with Semaphore_JVS_1.7.5
Netfilter and Speedmod Colors are interchanged.
Netfilter allows selection of cold/neutral/warm while
Speedmod Colors is only on/off

[Add-on][Tweaks/Mods/Apps]█ PIMP MYROM █ v2.1.2 {i9250 THREAD}[AROMA][WIP]

[Add-on][Tweaks/Mods/Apps]█ PIMP MYROM █ v2.1.2 {i9250 THREAD}[AROMA][WIP]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Firstly, I just want to say that this is not my creation, I take no credit, and I'm posting pretty much what it says on the original thread right here. If you wanna thank the devloper (Androguide.fr), follow the link below. I'm posting here so more i9250 aka Galaxy Nexus owners can take a look.
Original thread: http://forum.xda-developers.com/showthread.php?p=32660318
UPDATE!! I'll post update changlogs here, if you dont feel like going to the original thread.
v2.1.2
- Fixed conflicting tweaks that caused bootloops and/or were breaking network on some devices
~ Please report if these kind of issues persist ~
- Made the package lighter by removing some unused left-over files from previous versions
v2.1.1
- Fixed missing chmod script which was preventing init.d scripts from running
- Possible fix for the apps that aren't installed properly on some devices
v2.1
Introducing a new tweaks selection screen : Pimp my Kernel
--> Tweak 6 of the most common CPU Governors : Ondemand//OndemandX//Interactive//SmartassV2//Lulzactive//Conservative
--> Tweak your default I/O Scheduler & Disable I/O Stats
--> Disable & Re-Enable VSync
--> Disable Normalized Sleeper // Gentle Fair Sleepers // New Fair Sleeper (just moved, was already there before)
-->Misc. Kernel Tweaks : Disable kernel error checking (already there before) // Sysctl kernel msgmin & msgmax tweak
Added an option to revert Adblocking
Fixed the issue where beats audio and walkman options would be displayed for gb roms when it shouldn't
Various bugfixes (a few swapped selections and unworking tweaks)
Removed the extra apps screen, this wasn't really matching the mainline of this project, since you can grab those apps from the market. Plus this makes the whole package lighter.
Switched to miui installer theme
v2.0
ø New Tweaks selection screen : Multitasking
==> Choose between :
4 levels of OOM Priorities
4 levels Minfree settings
2 levels of ZRAM compression
Tweak your kernel and dalvik cache to behave well and be stable on hard multitasking conditions
ø New Tweaks selection screen : Networks & Internet
==> Security tweaks :
Reinforce your TCP/IP Stacks to make them resist to SYN attacks which cause a DoS (Denial of Service) on your device. Now those lame-ass blackhat hackers won't harm you with this.
Block redirects : auto website redirections will be blocked
Block source-routing : source-routing can be used to hack into your device as it allows full tracing of packets.
==> Stability & Speed tweaks :
Increase the buffer and queue size of each tcp socket to give more stability on high broadband consumption conditions
Allow the system to re-use the Sockets on TIME-WAIT state. In clear time-wait causes memory-loading, memory-loading causes internet lagg, internet lagg sucks.
Various IPv4 protocol speed tweaking scripts using sysctl
DNS and ppp0 tweaks for faster name-resolution, which means faster connections to websites.
ø New Tweaks selection screen : GPS Configuration
==> Choose between 79 countries (and 5 continents) of gps.conf files: those files are essential for the accuracy and lock-speed of your device's gps. (Thanks to gangsterjoop for the files)
ø New Adblock file of over 200 000 hosts ! (100x more than before) (Thanks to BSDgeek_Jake for the host file) --> added to extra features screen
ø New init.d scripts :
Move Dalvik-cache to /cache to increase data storage
Bind-mount dalvik-cache to allow a device to boot without sdcard (useful for devices with damaged internal sdcard)
Touchscreen responsiveness improvement tweaks
ø New Enable/Disable features :
Disable and Re-Enable Android logger
Disable Gentle Fair Sleepers
Disable New Fair Sleepers
Disable Normalized Sleeper
ø Rewritten every single init.d script :
This allowed me to realize many of them were not working, so I added a lot of missing values, and fixed a countless number of errors, redundant values and typos. So there should be some big improvement on the effects of init.d tweaks.
I also set an order of execution of init.scripts to avoid conflicts.
ø Removed themes and S-Voice
The S-Voice flaw that allowed other devices to use it appears to be patched and it was heavy, and themes were heavy and not really useful, you can download a countless number of them for free on the market
ø Changed installer theme to Sense
I realized that the options subtitles were not readable with ics theme, so most of the tweaks effects explainations were hidden.
ø Pimp My Rom will now come in two versions :
One will include the latest version of Aroma (with touchscreen working out-of-the-box, but issues on some devices) and One using Aroma v2.51 (With touchscreen calibration, and this version appears to fix the weird texture/ghost-input/moving screen/vibration issues people have with some devices with aroma v2.56)
ø Major code clean-up, various bugfixes
Re-organized and cleaned-up both aroma-config and updater-script
Fixed the way the installation process input displays sections and sub-sections
Fixed some tweaks getting installed instead of others when they shouldn't, and some other bugs
Pimp my Rom is an aroma-installer based script that will allow you to choose between a plethora of nice tweaks, mods, apps, themes and features to add to your current rom.
YOU CHOOSE which options and tweaks to apply, all this with a nice touchscreen interface, even if you're not running a touchscreen recovery, thanks to Aroma.
You can now run this script on any Android Device !!! (GB/HC/ICS/JB)
PmR was originally created for the Galaxy tab 7.7 (p68xx), but it has now evolved into a universally usable script !
Lifehacker article : http://lifehacker.com/5949000/pimp-m...way-imaginable
Here's the list of the features that you can enable and disable at will (will be adding more and more over the time) :
Tweaks and Mods
Init.d Scripts :
- Faster internet browsing
- Better Battery consumption
- Miscellanous kernel tweaks
- Ondemand governor tweaks
- Dalvik VM tweaks
- Defragmentation of sqlite3 databases at each boot
- Disable android-logger
- Disable kernel Normalize Sleeper
- Use strict minfree handlers
- Flags blocks as non-rotational
- Enable data_writeback for ext4 partitions for better i/o
- Force GPU rendering on 2D operations
- Improve multitasking by tweaking system task-killer
- run Vacuum & Reindex at each boot to optimize sqlite
- Use Adblock hosts to block in-app advertising
- Improve External sdcard I/O performances
- Zipalign all apk at each boot
- Install Thunderbolt's s98system_tweaks
- Tweak CPU and GPU tuning values
- Tweak the behaviour of the Complete Fair Scheduler (cfs)
- Tweak TCP buffers for better internet speed
- Optimize all sqlite3 databases to increase speed of apps that use db
Build.prop Tweaks :
- Better jpg image quality
- Better camera recording quality
- Lock launcher in memory
- Battery savings
- Disable kernel error checking
- Dalvik VM tweaks
- Faster scrolling
- Better touch responsiveness
- Faster browsing and download speed
- Allow purgeable assets
- Reduce dialing time
- Misc 3G tweaks
- Deeper sleep
- Reduce black-screen time of proximity sensor after a call
- Smoother video streaming
- Faster wifi connect/disconnect
- Overall smoothness improvements
- Increase the size of VM heap
Enable/Disable Functionalities:
- Enable hardware video. acceleration
- Enable gpu UI rendering
- Enable HSUPA
- Enable JIT (Just In Time) Compiler for Dalvik vm
- Enable surface dithering
- Disable Boot-Animation
- Disable usage-data sending
- Disable volume buttons wake
- Disable adb notification icon
- Buttons backlight always enabled when screen on
- 16bit Transparency
Applications:
- Install an alternative launcher : Apex Launcher & Nova Launcher
- Install latest Solid Explorer
- Install Adobe Flash Player for JB
- Install Rom Toolbox Lite
- Install Script Manager
- Install Hulu+ hacked to work on any device (Both portrait & landscape version)
- Install Smart Stay EX
Add Features to your tab:
- Add support for OpenVPN connections
- Install Awesome Beats Audio dsp manager for a greater sound experience
- Install Adrenaline Boost Script
- Install Sony Walkman suite : Music Player & Visualizer, Clearbass soundfx and Image Gallery & Editor
- Install S-Voice, the famous app from Galaxy S3 hacked to work on any device
- Install Touchwiz UX Launcher & Widgets (Weather & Dialer) from SGS3 hacked to work on any device
Instructions:
You can flash this on top of any custom rom with init.d support
- Download Pimp My Rom (a.k.a PmR)
- Make sure you are running a custom recovery (CWM or TWRP)
- Wipe cache and dalvik cache in recovery
- Flash PmR in recovery
- A wonderful touchscreen interface will pop-up
(devices need different touchscreen calibration, if the touchscreen doesn't work, use the menu button of your device, select "Calibration Tools" and follow the instructions)
- Follow the on-screen instructions, make your choices between all the different features of Pimp my Rom
- Select "Reboot my device" on last screen (or reboot from recovery) and enjoy
- Encountering issues ? (Texture, installation being blank, etc...) then try to do this :
Open the zip of the rom you are running (the .zip file that you flash in recovery)
Inside this zip, navigate to : META-INF/com/google/android
Extract the file called "update-binary" and rename it to "update-binary-installer"
Open Pimp my Rom's zip (i.e : PIMP_MY_ROM-v1.4.1-Universal.zip)
Inside this zip, navigate to : META-INF/com/google/android and delete "updater-binary-installer"
Now copy the "update-binary-installer" file you extracted from your rom to Pimp My Rom's zip (still in META-INF/com/google/android)
Close the zip and flash it
DOWNLOADS:
>>>>>>2.1.2<<<<<<
Download :- http://goo.im/devs/Androguide/Pimp my Rom/XHDPI/PIMP_MY_ROM-v2.1.2-by-Androguide.fr-XHDPI.zip
md5 : 6d409bd4121c9055648a6c358311f2ae
Size : 32.41 mb
Please Post the Rom you are running for which PMR worked and i will add it here:
I don't understand AT ALL why this has been posted here. It's not specific to our device and you didn't create it.
There only needs to be ONE thread and that one is already in the correct forum. If you want to be nice and notify Nexus users, then fine - just drop a quick heads up in the general forum. Don't just mirror somebody's thread.
This is totally unnecessary and something I can't imagine the original creator would support.
Does the aroma installer work on gnex?
Sent from my Galaxy Nexus using Tapatalk 2
v 2.1.2 is out. Check out the link on the original thread. Will update this when I get home.
Sent from my GT-I9003 using xda app-developers app

[KERNEL] [ROOT] [SM-G928*] Exynos 7420 | SkyHigh Kernel

[KERNEL] [ROOT] [SM-G928*] Exynos 7420 | SkyHigh Kernel [ v6.8.0-EOL ] | Synapse | Aroma | F2FS | UBERTC 6.2.1 20161012
The BEST & FULLY FEATURED EXYNOS 7420 KERNEL IS REBORN . . . . .
Many select patches for better security, performance and efficiency (not all listed). THERE IS "NO NEED" to tweak anything -- Just FLASH it !! But, if you desire, can further tweak many settings and available features with Synapse to suit your own habits and device capability. That is for you to find out
SUPPORTED DEVICES:
SM-G928C
SM-G9287C
SM-G928F
SM-G928G
SM-G928I​
RAMDISK BASE:
G928F : G928CXXU3BPJ5 ​
FEATURES:
Modified from the LATEST device specific official Samsung source(s): Samsung OSRC
AUTO-ROOT SYSTEM-LESS SR3-SuperSU-v2.78 (on flash)
KNOX WARRANTY VOID: 1
SELinux PERMISSIVE (default) or ENFORCING
DEEP SLEEP FIX
UX ROM (BOOT support only)
AROMA Installer (set your own defaults)
Auto-Install busybox v1.24.1-Dorimanx & Sqlite3 to /system/xbin (on flash)
Compiled with UBERTC 6.2.1 20161012 + Graphite optimizations
Linux 3.10.104
init.d script support (drop in script & set permissions to 755 or 777 and reboot)
adb insecure
stock dt.img
Secure storage = false (should prevent WIFI settings & passwords wiping on reboots)
Reduced logging
F2FS experimental support (Much faster I/O - write speeds).
exFAT FS support
NTFS R/W support with app
CIFS support (not tested)
ISO 9660 CDROM & UDF FS support
Frandom
mount all partitions NOATIME (better performance & efficiency)
mount EXT4 /data & /cache partitions LAZYTIME (better performance & efficiency)
A53 LITTLE cores increased boot frequency (faster boot)
LZO ramdisk de/compression algorithm (faster boot)
CLEANCACHE & ZCACHE
Microsoft X-BOX gamepad controller module (updated)
Slub tweaked
Invisible CPUSETs (better efficiency)
A tonne of select patches for features, better performance & efficiency
Synapse app support for many kernel configurations + much much more !!
SYNAPSE FEATURES:
Too many too list . . . Have a look through Synapse yourself. If you don't know, then read and research or leave it DEFAULT !!
About
A57 CPU frequency scaling
A57 voltage control
A53 CPU frequency scaling
A53 voltage control
CPU governor
A57 governor tunables
A53 governor tunables
Multicore
CPU stats
Boost
GPU frequency scaling
GPU voltage control
Thermal
BUS
IO
Memory
Advanced
Power Suspend
Doze
Wakelocks
Audio
Battery
LED
Screen
Network
Security
FS (file system)
CortexBrain
Crontab
USB mode
Modules
Backup & Restore profiles + EFS (auto on boot to /sdcard/SkyHigh/EFS)
Logs
Reboot
Info
CREDITS:
My family !!
Chainfire - root & SuperSU app
AndreiLux - years of support for Exynos development and his various kernel features + Synapse app and UCI code
halaszk88 - patches and some Synapse code I adapted to many of my kernels
dorimanx - BusyBox and various ramdisk tweaks/ideas
apb_axel - I adapted and used many of the Synapse controls to suit my kernels
arter97 - various source fixes/patches
ktoonsez - ktoonservative hotplug governor
YashdSaraf - BusyBox-Cleaner script
Android File Host
Linus Torvalds & Linux Foundation
Google & Samsung OSRC
and many others!
All those in my select private group that have provided constructive feedback, help, and support.
IF I'VE FORGOTTEN ANYONE, PLEASE DON'T BE SHY AND SPEAK UP, THANKS
XDA:DevDB Information
SkyHigh Kernel for G928* devices, Kernel for the Samsung Galaxy S6 Edge+
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?w=files&flid=125583
Kernel Special Features: Aroma - Synapse ++ almost everything !!
Version Information
Status: Stable
Current Stable Version: 6.8.0-EOL
Stable Release Date: 2016-11-19
Created 2016-07-30
Last Updated 2016-11-19
License - requirements - installation - download - source
DON'T POST LAME QUESTIONS THAT YOU CAN FIND THE ANSWER TO BY A LITTLE SEARCHING.
I AM NOT GOOGLE & NEVER PRETEND TO KNOW EVERYTHING, SO A LITTLE HELP FROM YOURSELF WILL GO A LONG WAY. . .
THANKS & ENJOY !!
** LICENSE & DISCLAIMER **
/*
© Copyright (c) 2015-2016 UpInTheAir <[email protected]>
All rights reserved. The alterations from OEM, associated script files and coding packed within this ramdisk & installation package (the "Software"), may not be reproduced, displayed, modified or distributed without the express prior written permission of the copyright holder. For permission, contact [email protected].
The above copyright notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF , FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
In plain language
DO NOT STEAL MY SH*T !!
UpInTheAir is NOT responsible, the person you see in the mirror is !!
REQUIREMENTS:
Supported variant only !!
Touch Wiz Android M 6.0.1 ROM or UX leaked firmware (beta support)
Appropriate custom recovery (i.e..TWRP for your variant)
INSTALLATION & UPDATE:
If you have Synapse installed = = you must clear Synapse app data before flash !!
Device Settings: Enable Developer Options > OEM UNLOCK is ENABLED
Boot into custom recovery (volume UP + home + power)
DO NOTHING but flash SkyHigh kernel.zip (ALWAYS flash again AFTER any custom ROM installation, system or data wipe)
After flash == DO NOTHING but REBOOT IMMEDIATELY from TWRP or you will have to re-flash !!
CONVERT EXT4 TO F2FS FS:
If not already, install the latest TWRP for your device variant (ie. 3.0.2-2). This must support F2FS.
Boot into TWRP.
Insert USB-OTG
** ALL DATA WILL BE WIPED FROM INTERNAL STORAGE (restored later)
Backup (copy) all important files (incl. your NANDROID) off device (ie. from internal storage > USB STORAGE). This can take a while. Advanced > File Manager > .....
Home > Backup > Select Storage > USB Storage > OK > "Swipe to Backup" (Only need DATA, but recommend to backup all partitions).
Install > Select Storage > USB Storage > OK.
Select f2fs.zip > "Swipe to confirm flash" (This will WIPE ALL DATA !! & convert DATA & CACHE to F2FS. System is not supported by kernel).
Check the box to remember setting and “Swipe to allow Modifications”.
If you do not have Step #8, then Data was not converted to F2FS.
Mounts > unchecked both Cache & Data. Repeat Step #7 & 8.
Restore > Select Storage > USB Storage > OK > Select TWRP Backup folder > DATA ONLY !! > "Swipe to Restore" (ignore warning about EXT4).
Home > Install > Select Skyhigh_kernel.zip > "Swipe to confirm Flash".
Home > Mount > USB STORAGE > uncheck/unmount (then remove USB-OTG).
Home > Reboot > SYSTEM.
Wait ~2-5 mins for boot.
Once booted, let stabilize for ~5 mins.
You can check Data & Cache F2FS FS status in either /proc/mounts or Synapse app (FS section).
Use a root type explorer (su permission) & navigate to /sdcard, and delete the "0" folder.
Move (copy) your backed up files from Step #4 to internal storage (/sdcard). This can take a while. Maybe one folder at a time is better?
ISSUES ?
If using TWRP MTP mode, deleting some folders/files may crash TWRP and cause corruption. Instead, use a root type file explorer to delete from device.
If you need to wipe data, then use the ext4 or f2fs.zip, otherwise this is not possible with this TWRP !!
Not tested any method with customized ROMs. The ROM installer script may re-format partitions back to EXT4 or not mount correctly causing TWRP crash or corruption. I can only suggest to Flash ROM with EXT4 FS > make a NANDROID on USB-OTG and then follow the F2FS steps above.
CONVERT F2FS TO EXT4 FS:
The Same steps as above, but use the ext4.zip !!
OPTIONAL SYNAPSE INSTALLATION:
After boot:
Wait at least 120 secs to stabilize
Install Synapse app from Google Play and rate it ☆☆☆☆☆ !!
Open Synapse
Tap "Understood"
So changes stick every time you start Synapse == Make any change & 'apply'.
Recommend: Disable KNOX with Synapse
DOWNLOADS:
Mod Edit: Link removed.
BUGS:
Aroma Installer: 10% of installation will encounter Aroma installer "freeze". It's only the display that freeze, the script still execute in the background. Just wait a minute, then press slightly to the top right 'home' key / top left of the 'back' key . . .
UX BETA firmware - blue light filter
UX BETA firmware - torch light (some ROMs)
HD voice ? - Speakerphone: other party cannot hear voice
SOURCE - ALL SkyHigh VARIANT:
Available upon request..
v6.6.1 AFH
v6.8.0 uploaded soon. . . . .
.
FAQ & HELP
TROUBLESHOOTING GUIDE:
I might not have your device variant and or able to reproduce your "issue".
Please provide as much information as possible.
Without resetting your device to a stable unmodified baseline, any potential troubleshooting or logs could be meaningless.
So please follow the guidelines set out below. Users can't "read minds".
Without providing important information, we are unable to help YOU.
Search thread, XDA and Google before posting
Provide as much information as possible.
- Device model
- Firmware version
- ROM name / version
- Kernel version
- Modem version
- Bootloader version
- Synapse settings (try default)
- Installed tweaks and apps etc (Xposed ?)
- The exact steps you've taken to try resolve the issue yourself.​
Exact steps to reproduce the issue. Provide screenshots if able.
Does it work with older / other versions etc
Reset your device to a stable baseline (ie. stock) with only custom TWRP recovery and kernel (FULL WIPE: system, cache, dalvik-ART)
Possible logs
FAQ & HELP:
CAN I BUILD A KERNEL FOR YOUR __XX DEVICE ?
Sorry. I don't have the spare time for any more variant support.
Additionally, I do not build for any device that I can not compile using SAME source, personally test method or debug. Some device variants can compile with same source.
CAN I INCLUDE SkyHigh KERNEL IN MY ROM
NO == My ramdisk modifications are COPYRIGHT (refer LICENSE in Post #2), and distribution without MY (UpInTheAir) prior written consent is not only in a breach of that license, but also XDA Rule #12)
Although I do appreciate your contribution, if you could please do not include my kernel in any ROM package etc. This policy goes for anyone.
Having my kernel distributed outside my development thread just removes a lot of credit and more importantly, constructive user feedback that could be helpful to my development or user issue.
ALWAYS on DISPLAY (AoD)
I have spent some time to attempt port S7 display drivers to our kernel, but haven't had success as yet with too many errors.
TBH, it's a lot of work for something I'm not really interested in or would use. . . so I don't wish to spend any more of my own time on it, sorry. If someone else does it, GREAT
DO I "NEED" SYNAPSE
THERE IS NO "NEED" !!
It is "recommended", which is OPTIONAL, and not "needed".
It is for ADVANCED or adventurous users who wish more control of their device or use various features I've added.
Using any other optional tweaking or control app may conflict & many features and options won't be available.
WHY WAIT 120 SECS
The kernel and Synapse scripts need time to boot up properly and allow SU permission.
There are scripts / code that have a deliberate delay and must run after Synapse. These are not user optional.
Synapse has a stability check on boot. You may get "synapse boot cancelled".
Thermal throttling will be trying to limit many things, let the device settle
OTHER PARTY CAN NOT HEAR VOICE ON SPEAKER PHONE
It could be a conflict in the system/etc/mixer_*.xml. I don't know for sure, but if I exclude the sound mod, then this "fixes" the problem.
As I cannot reproduce the issue (and the majority), then the audio mod stays.
Unfortunately, making it optional would require to build kernels without and create much more work for many device I don't actually use.
Either live with it, or use another kernel. Sorry.
"NO UCI SUPPORT"
It's a ROM busybox compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP / RESTORE ISSUES
It's a ROM busybox or sqlite3 compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP & RESTORE
DO NOT restore profiles from different kernel version
Refer to THIS post for "how-to" screen-shots
Refer to THIS post for a "how-to" video
LOADABLE MODULES AREN'T WORKING
Check your /system/lib/modules directory. Are any ____.ko present?
Did you flash a ROM or wipe the system partition at any point? Doing this will remove them !
Re-flash the kernel will install the modules.
If modules aren't installed after flash, then re-flash and manually mount system in recovery first.
You can check running modules in terminal with:
​lsmod
KTOONSERVATIVE GOVERNOR
Some info from the author HERE
DT2W & COLOUR CONTROL
No, I cannot make it work properly with single source for all supported variants
CPU POWER CONSUMPTION
The Samsung Exynos 7420 Deep Dive - Inside A Modern 14nm SoC (by ANANDTECH - Andrei)
F2FS SUPPORT
It's not needed. You wouldn't see any difference or measure much, if anything. Not worth the potential trade-off. This is not eMMC anymore
Storage Benchmarks
STUCK ON SAMSUNG BOOT LOGO AFTER FLASH
Ensure you flashed the correct kernel for your device model
Ensure your download is not corrupted. Check MD5 hash or re-download
Your current base firmware (ROM, boot-loader version etc.) may be incompatible - UPDATE to latest with Odin and try again.
CM SUPPORT
Read THIS
BATTERY TIPS (require updating !! )
Try some (or combination) of the CPU MULTICORE features in Synapse:
HMP profile = Default (values are battery orientated)
Power Aware Scheduling (slight performance cost) = Enabled
HMP LITTLE Packing (slight performance cost) = Enabled
PEWQ (power-efficient workqueue) (slight performance cost) = Enabled
Set A57 & A53 Interactive governor profile = Battery
Set Input-Booster for key/touchkey profile = Battery
Multi-tasking: enable UKSM & "low" or "quiet" profile (slight performance/battery cost)
PERFORMANCE TIPS (requires updating !! )
Set A57 & A53 Interactive governor profile = Performance
Set A57 & A53 Interactive governor = Turbo Mode (battery cost)
Set HMP threshold profiles = Stock or Performance
Once in a while:
Optimize Databases
FSTrim​
RANDOM REBOOT
Don't UV or UC CPU or GPU
Use SkyHigh defaults
Use a stock UNMODIFIED ROM for your device variant
No tweaks, Xposed or other CPU control apps installed
Follow the TROUBLESHOOTING GUIDE
ASV_GROUP (ALL DEVICES ARE NOT CREATED EQUAL)
THIS is an example from my Exynos5420 source. Similar idea for Exynos4
DOWNLOAD LINK NOT WORKING
I want to keep this project all in one place - ☆☆ NO MIRRORS ☆☆
Please try again in a few minutes
POOR CPU/GPU BENCHMARK or GRAPHICS PERFORMANCE
Disable any CPU MULTICORE options in Synapse
Disable any Battery profiles in Synapse. Set to default or Performance.
Allow the device to cool. Repetitive testing will heat the device hardware and invoke thermal throttling and lead to decreased benchmark.
HIGH CPU/GPU OC == excessive heat == thermal throttling == reduced clock frequency == DECREASE PERFORMANCE
DYNAMIC MANAGEMENT OF DIRTY PAGE WRITEBACKS
by Christopher83
This feature allows to have two different intervals for dirty page writebacks and to dynamically manage them when the system has been resumed (it's active) or when has been suspended.
Three new procfs parameters are exposed inside /proc/sys/vm path:
dynamic_dirty_writeback is the activation status of this feature, set 1 to enable it, set 0 to disable it and use the standard behaviour
dirty_writeback_active_centisecs is the interval for the dirty page writebacks when the system is active (screen on)
dirty_writeback_suspend_centisecs is the interval for the dirty page writebacks when the system is suspended (screen off)
This feature is in part inspired on Francisco Franco's PATCH
TCP/IP NETWORK SECURITY
Thanks to zeppelinrox & V6SuperCharger
Hardening the TCP/IP stack to SYN attack
Bump up tw_buckets in case we get DoS'd
Ignore pings
Don't cache connection metrics from previous connection
Don't pass traffic between networks or act as a router
Enable spoofing protection (turn on reverse packet filtering)
Don't accept source routing
Don't accept redirects
Further reading:
http://www.cyberciti.biz/faq/linux-kernel-etcsysctl-conf-security-hardening
http://www.symantec.com/connect/articles/hardening-tcpip-stack-syn-attacks
CHROMECAST - STREAMING PROBLEMS
Lock screen MUST be enabled (simple screen lock swipe) I don't know why but it breaks the chromecast app's ability to resume smoothly if switched off
Synapse > Network > DTIM (both screen ON & OFF) = 1
Synapse > Network > WIFI Power Mode (screen OFF) = FAST
@UpInTheAir needed to create these threads to compile them for Synapse. He contacted me to close these as soon as he made them until he is ready with the finished product. Have patience.
Also I would like to apologize to UITA as the last ban may have been due to a system glitch where the signature was restored upon return, so was unjust. I have seen these glitches before and better communication might have prevented the error. We will do better going forward!
SkyHigh KERNEL REBORN - v5.6 released !!
SkyHigh KERNEL REBORN - v5.6 released !!
Hi fellow members.
Please find my latest release for SkyHigh kernel. There are many many changes, both visually (more / improved features) and a upgraded engine (better performance & efficiency) since I last publicly released. Far too many to talk about. . . .
Please note that although I have taken as much care in building and testing by my friends and I, the kernel may still not perform as hoped for you. Could be due to various factors including (but limited to):
hardware quality
firmware installed (incompatibility)
user habit (how you use the device)
apps & mods installed, customization's (conflicts)
user kernel settings (read them carefully - if in doubt == defaults)
As noted in Post #3, I may not have your device variant and not be always able to help either. In the end, sometimes SkyHigh is just not meant for you . . . .
If you have issues = = READ & FOLLOW ALL Posts #1-3
READ & FOLLOW THE INSTALLATION INSTALLATIONS EXACTLY (or else device will not boot)
Also please note (as per OP) the support for UX based ROMS is still in beta. I have personally tested very briefly, and also some of my friends (not all variant). I don't believe this kernel will fix the no call audio issue for those UX ROMs. It is ROM related !!
Enjoy
UITA
.
downloading and welcome back MAN
when trying to download I get this "access denied
looks like you don't have permission to access this folder. Make sure you are signed in to an account that has permission, or check with the developer to request access."
F2s work?
Wysłane z mojego SM-G928F przy użyciu Tapatalka
I love this kernel , welcome back !
Thanks, works good on my 928F, PureStock 3.0.
And works good on RR4 too ...
Thanks again for your work and comeback. :good:
Download??
Luismarte16 said:
when trying to download I get this "access denied
looks like you don't have permission to access this folder. Make sure you are signed in to an account that has permission, or check with the developer to request access."
Click to expand...
Click to collapse
Try again. Links fixed
Kernel is So Stable..
But synapse is showing this
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my SM-G928C using Tapatalk
Have the same but just wipe data for synapse app and reboot has resolved the issue for me
Envoyé de mon SM-G928C en utilisant Tapatalk
Xpid3r said:
Kernel is So Stable..
But synapse is showing this
Sent from my SM-G928C using Tapatalk
Click to expand...
Click to collapse
Just follow the kernel install instructions and flash again AFTER any ROM install, system or data wipe. AND also the TROUBLESHOOTING guide !!
Glad to see you back Here!!
Sent from my SM-G928C using XDA-Developers mobile app
Running great on g928f on rr4
Oh and night clock is working after flash
Sent from my SM-G928C using XDA-Developers mobile app
taz44410 said:
Running great on g928f on rr4
Oh and night clock is working after flash
Sent from my SM-G928C using XDA-Developers mobile app
Click to expand...
Click to collapse
IS working ? And stays ON ?
BUG Report Update: UX firmware Bluelight Filter
The blue-light issue is in kernel source.
Compiled & flash SkyHigh + stock ramdisk + stock dt.img == no blue-light
Compiled & flash SkyHigh + stock ramdisk (with permission edits) + stock dt.img == no blue-light
Compiled & flash SkyHigh + UX ramdisk + stock dt.img == no blue-light
Compiled & flash SkyHigh + UX ramdisk + UX dt.img == no blue-light
Which all points to the source I’m using . . . and nothing I can do about it. That's leaked firmware and no proper source, what else to expect. . . .
Yes night clock works Fine also private mod Works fine..
i tested last night deep sleep.. 6 hours phone slept %14 battery gone Can you check it,
Anyone tested deep sleep ? please report here thanks.
UpInTheAir said:
IS working ? And stays ON ?
Click to expand...
Click to collapse

[KERNEL] [ROOT] [SM-G928P] Exynos 7420 | SkyHigh Kernel

[KERNEL] [ROOT] [SM-G928P] Exynos 7420 | SkyHigh Kernel [ v6.8.0-EOL ] | Synapse | Aroma | F2FS | UBERTC 6.2.1 20161012
The BEST & FULLY FEATURED EXYNOS 7420 KERNEL IS REBORN . . . . .
Many select patches for better security, performance and efficiency (not all listed). THERE IS "NO NEED" to tweak anything -- Just FLASH it !! But, if you desire, can further tweak many settings and available features with Synapse to suit your own habits and device capability. That is for you to find out
SUPPORTED DEVICES:
SM-G928P​
RAMDISK BASE:
G928P : G928PVPS3BPJ2 ​
FEATURES:
Modified from the LATEST device specific official Samsung source(s): Samsung OSRC
AUTO-ROOT SYSTEM-LESS SR3-SuperSU-v2.78 (on flash)
KNOX WARRANTY VOID: 1
SELinux PERMISSIVE (default) or ENFORCING
DEEP SLEEP FIX
UX ROM (BOOT support only)
AROMA Installer (set your own defaults)
Auto-Install busybox v1.24.1-Dorimanx & Sqlite3 to /system/xbin (on flash)
Compiled with UBERTC 6.2.1 20161012 + Graphite optimizations
Linux 3.10.104
init.d script support (drop in script & set permissions to 755 or 777 and reboot)
adb insecure
stock dt.img
Secure storage = false (should prevent WIFI settings & passwords wiping on reboots)
Reduced logging
F2FS experimental support (Much faster I/O - write speeds).
exFAT FS support
NTFS R/W support with app
CIFS support (not tested)
ISO 9660 CDROM & UDF FS support
Frandom
mount all partitions NOATIME (better performance & efficiency)
mount EXT4 /data & /cache partitions LAZYTIME (better performance & efficiency)
A53 LITTLE cores increased boot frequency (faster boot)
LZO ramdisk de/compression algorithm (faster boot)
CLEANCACHE & ZCACHE
Microsoft X-BOX gamepad controller module (updated)
Slub tweaked
Invisible CPUSETs (better efficiency)
A tonne of select patches for features, better performance & efficiency
Synapse app support for many kernel configurations + much much more !!
SYNAPSE FEATURES:
Too many too list . . . Have a look through Synapse yourself. If you don't know, then read and research or leave it DEFAULT !!
About
A57 CPU frequency scaling
A57 voltage control
A53 CPU frequency scaling
A53 voltage control
CPU governor
A57 governor tunables
A53 governor tunables
Multicore
CPU stats
Boost
GPU frequency scaling
GPU voltage control
Thermal
BUS
IO
Memory
Advanced
Power Suspend
Doze
Wakelocks
Audio
Battery
LED
Screen
Network
Security
FS (file system)
CortexBrain
Crontab
USB mode
Modules
Backup & Restore profiles + EFS (auto on boot to /sdcard/SkyHigh/EFS)
Logs
Reboot
Info
CREDITS:
My family !!
Chainfire - root & SuperSU app
AndreiLux - years of support for Exynos development and his various kernel features + Synapse app and UCI code
halaszk88 - patches and some Synapse code I adapted to many of my kernels
dorimanx - BusyBox and various ramdisk tweaks/ideas
apb_axel - I adapted and used many of the Synapse controls to suit my kernels
arter97 - various source fixes/patches
ktoonsez - ktoonservative hotplug governor
YashdSaraf - BusyBox-Cleaner script
Android File Host
Linus Torvalds & Linux Foundation
Google & Samsung OSRC
and many others!
All those in my select private group that have provided constructive feedback, help, and support.
IF I'VE FORGOTTEN ANYONE, PLEASE DON'T BE SHY AND SPEAK UP, THANKS
XDA:DevDB Information
SkyHigh Kernel for G928P devices, Kernel for the Sprint Samsung Galaxy S6 Edge+
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?w=files&flid=125583
Kernel Special Features: Aroma - Synapse ++ almost everything !!
Version Information
Status: Stable
Current Stable Version: 6.8.0-EOL
Stable Release Date: 2016-11-19
Created 2016-08-15
Last Updated 2016-11-19
License - requirements - installation - download - source
DON'T POST LAME QUESTIONS THAT YOU CAN FIND THE ANSWER TO BY A LITTLE SEARCHING.
I AM NOT GOOGLE & NEVER PRETEND TO KNOW EVERYTHING, SO A LITTLE HELP FROM YOURSELF WILL GO A LONG WAY. . .
THANKS & ENJOY !!
** LICENSE & DISCLAIMER **
/*
© Copyright (c) 2015-2016 UpInTheAir <[email protected]>
All rights reserved. The alterations from OEM, associated script files and coding packed within this ramdisk & installation package (the "Software"), may not be reproduced, displayed, modified or distributed without the express prior written permission of the copyright holder. For permission, contact [email protected].
The above copyright notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF , FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
In plain language
DO NOT STEAL MY SH*T !!
UpInTheAir is NOT responsible, the person you see in the mirror is !!
REQUIREMENTS:
Supported variant only !!
Touch Wiz Android M 6.0.1 ROM or UX leaked firmware (beta support)
Appropriate custom recovery (i.e..TWRP for your variant)
INSTALLATION & UPDATE:
If you have Synapse installed = = you must clear Synapse app data before flash !!
Device Settings: Enable Developer Options > OEM UNLOCK is ENABLED
Boot into custom recovery (volume UP + home + power)
DO NOTHING but flash SkyHigh kernel.zip (ALWAYS flash again AFTER any custom ROM installation, system or data wipe)
After flash == DO NOTHING but REBOOT IMMEDIATELY from TWRP or you will have to re-flash !!
CONVERT EXT4 TO F2FS FS:
If not already, install the latest TWRP for your device variant (ie. 3.0.2-2). This must support F2FS.
Boot into TWRP.
Insert USB-OTG
** ALL DATA WILL BE WIPED FROM INTERNAL STORAGE (restored later)
Backup (copy) all important files (incl. your NANDROID) off device (ie. from internal storage > USB STORAGE). This can take a while. Advanced > File Manager > .....
Home > Backup > Select Storage > USB Storage > OK > "Swipe to Backup" (Only need DATA, but recommend to backup all partitions).
Install > Select Storage > USB Storage > OK.
Select f2fs.zip > "Swipe to confirm flash" (This will WIPE ALL DATA !! & convert DATA & CACHE to F2FS. System is not supported by kernel).
Check the box to remember setting and “Swipe to allow Modifications”.
If you do not have Step #8, then Data was not converted to F2FS.
Mounts > unchecked both Cache & Data. Repeat Step #7 & 8.
Restore > Select Storage > USB Storage > OK > Select TWRP Backup folder > DATA ONLY !! > "Swipe to Restore" (ignore warning about EXT4).
Home > Install > Select Skyhigh_kernel.zip > "Swipe to confirm Flash".
Home > Mount > USB STORAGE > uncheck/unmount (then remove USB-OTG).
Home > Reboot > SYSTEM.
Wait ~2-5 mins for boot.
Once booted, let stabilize for ~5 mins.
You can check Data & Cache F2FS FS status in either /proc/mounts or Synapse app (FS section).
Use a root type explorer (su permission) & navigate to /sdcard, and delete the "0" folder.
Move (copy) your backed up files from Step #4 to internal storage (/sdcard). This can take a while. Maybe one folder at a time is better?
ISSUES ?
If using TWRP MTP mode, deleting some folders/files may crash TWRP and cause corruption. Instead, use a root type file explorer to delete from device.
If you need to wipe data, then use the ext4 or f2fs.zip, otherwise this is not possible with this TWRP !!
Not tested any method with customized ROMs. The ROM installer script may re-format partitions back to EXT4 or not mount correctly causing TWRP crash or corruption. I can only suggest to Flash ROM with EXT4 FS > make a NANDROID on USB-OTG and then follow the F2FS steps above.
CONVERT F2FS TO EXT4 FS:
The Same steps as above, but use the ext4.zip !!
OPTIONAL SYNAPSE INSTALLATION:
After boot:
Wait at least 120 secs to stabilize
Install Synapse app from Google Play and rate it ☆☆☆☆☆ !!
Open Synapse
Tap "Understood"
So changes stick every time you start Synapse == Make any change & 'apply'.
Recommend: Disable KNOX with Synapse
DOWNLOADS:
Mod Edit: Link removed.
BUGS:
Aroma Installer: 10% of installation will encounter Aroma installer "freeze". It's only the display that freeze, the script still execute in the background. Just wait a minute, then press slightly to the top right 'home' key / top left of the 'back' key . . .
UX BETA firmware - blue light filter
UX BETA firmware - torch light (some ROMs)
HD voice ? - Speakerphone: other party cannot hear voice
SOURCE - ALL SkyHigh VARIANT:
Available upon request..
v6.6.1 AFH
v6.8.0 uploaded soon. . . . .
.
FAQ & HELP
TROUBLESHOOTING GUIDE:
I might not have your device variant and or able to reproduce your "issue".
Please provide as much information as possible.
Without resetting your device to a stable unmodified baseline, any potential troubleshooting or logs could be meaningless.
So please follow the guidelines set out below. Users can't "read minds".
Without providing important information, we are unable to help YOU.
Search thread, XDA and Google before posting
Provide as much information as possible.
- Device model
- Firmware version
- ROM name / version
- Kernel version
- Modem version
- Bootloader version
- Synapse settings (try default)
- Installed tweaks and apps etc (Xposed ?)
- The exact steps you've taken to try resolve the issue yourself.​
Exact steps to reproduce the issue. Provide screenshots if able.
Does it work with older / other versions etc
Reset your device to a stable baseline (ie. stock) with only custom TWRP recovery and kernel (FULL WIPE: system, cache, dalvik-ART)
Possible logs
FAQ & HELP:
CAN I BUILD A KERNEL FOR YOUR __XX DEVICE ?
Sorry. I don't have the spare time for any more variant support.
Additionally, I do not build for any device that I can not compile using SAME source, personally test method or debug. Some device variants can compile with same source.
CAN I INCLUDE SkyHigh KERNEL IN MY ROM
NO == My ramdisk modifications are COPYRIGHT (refer LICENSE in Post #2), and distribution without MY (UpInTheAir) prior written consent is not only in a breach of that license, but also XDA Rule #12)
Although I do appreciate your contribution, if you could please do not include my kernel in any ROM package etc. This policy goes for anyone.
Having my kernel distributed outside my development thread just removes a lot of credit and more importantly, constructive user feedback that could be helpful to my development or user issue.
ALWAYS on DISPLAY (AoD)
I have spent some time to attempt port S7 display drivers to our kernel, but haven't had success as yet with too many errors.
TBH, it's a lot of work for something I'm not really interested in or would use. . . so I don't wish to spend any more of my own time on it, sorry. If someone else does it, GREAT
DO I "NEED" SYNAPSE
THERE IS NO "NEED" !!
It is "recommended", which is OPTIONAL, and not "needed".
It is for ADVANCED or adventurous users who wish more control of their device or use various features I've added.
Using any other optional tweaking or control app may conflict & many features and options won't be available.
WHY WAIT 120 SECS
The kernel and Synapse scripts need time to boot up properly and allow SU permission.
There are scripts / code that have a deliberate delay and must run after Synapse. These are not user optional.
Synapse has a stability check on boot. You may get "synapse boot cancelled".
Thermal throttling will be trying to limit many things, let the device settle
OTHER PARTY CAN NOT HEAR VOICE ON SPEAKER PHONE
It could be a conflict in the system/etc/mixer_*.xml. I don't know for sure, but if I exclude the sound mod, then this "fixes" the problem.
As I cannot reproduce the issue (and the majority), then the audio mod stays.
Unfortunately, making it optional would require to build kernels without and create much more work for many device I don't actually use.
Either live with it, or use another kernel. Sorry.
"NO UCI SUPPORT"
It's a ROM busybox compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP / RESTORE ISSUES
It's a ROM busybox or sqlite3 compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP & RESTORE
DO NOT restore profiles from different kernel version
Refer to THIS post for "how-to" screen-shots
Refer to THIS post for a "how-to" video
LOADABLE MODULES AREN'T WORKING
Check your /system/lib/modules directory. Are any ____.ko present?
Did you flash a ROM or wipe the system partition at any point? Doing this will remove them !
Re-flash the kernel will install the modules.
If modules aren't installed after flash, then re-flash and manually mount system in recovery first.
You can check running modules in terminal with:
​lsmod
KTOONSERVATIVE GOVERNOR
Some info from the author HERE
DT2W & COLOUR CONTROL
No, I cannot make it work properly with single source for all supported variants
CPU POWER CONSUMPTION
The Samsung Exynos 7420 Deep Dive - Inside A Modern 14nm SoC (by ANANDTECH - Andrei)
F2FS SUPPORT
It's not needed. You wouldn't see any difference or measure much, if anything. Not worth the potential trade-off. This is not eMMC anymore
Storage Benchmarks
STUCK ON SAMSUNG BOOT LOGO AFTER FLASH
Ensure you flashed the correct kernel for your device model
Ensure your download is not corrupted. Check MD5 hash or re-download
Your current base firmware (ROM, boot-loader version etc.) may be incompatible - UPDATE to latest with Odin and try again.
CM SUPPORT
Read THIS
BATTERY TIPS (require updating !! )
Try some (or combination) of the CPU MULTICORE features in Synapse:
HMP profile = Default (values are battery orientated)
Power Aware Scheduling (slight performance cost) = Enabled
HMP LITTLE Packing (slight performance cost) = Enabled
PEWQ (power-efficient workqueue) (slight performance cost) = Enabled
Set A57 & A53 Interactive governor profile = Battery
Set Input-Booster for key/touchkey profile = Battery
Multi-tasking: enable UKSM & "low" or "quiet" profile (slight performance/battery cost)
PERFORMANCE TIPS (requires updating !! )
Set A57 & A53 Interactive governor profile = Performance
Set A57 & A53 Interactive governor = Turbo Mode (battery cost)
Set HMP threshold profiles = Stock or Performance
Once in a while:
Optimize Databases
FSTrim​
RANDOM REBOOT
Don't UV or UC CPU or GPU
Use SkyHigh defaults
Use a stock UNMODIFIED ROM for your device variant
No tweaks, Xposed or other CPU control apps installed
Follow the TROUBLESHOOTING GUIDE
ASV_GROUP (ALL DEVICES ARE NOT CREATED EQUAL)
THIS is an example from my Exynos5420 source. Similar idea for Exynos4
DOWNLOAD LINK NOT WORKING
I want to keep this project all in one place - ☆☆ NO MIRRORS ☆☆
Please try again in a few minutes
POOR CPU/GPU BENCHMARK or GRAPHICS PERFORMANCE
Disable any CPU MULTICORE options in Synapse
Disable any Battery profiles in Synapse. Set to default or Performance.
Allow the device to cool. Repetitive testing will heat the device hardware and invoke thermal throttling and lead to decreased benchmark.
HIGH CPU/GPU OC == excessive heat == thermal throttling == reduced clock frequency == DECREASE PERFORMANCE
DYNAMIC MANAGEMENT OF DIRTY PAGE WRITEBACKS
by Christopher83
This feature allows to have two different intervals for dirty page writebacks and to dynamically manage them when the system has been resumed (it's active) or when has been suspended.
Three new procfs parameters are exposed inside /proc/sys/vm path:
dynamic_dirty_writeback is the activation status of this feature, set 1 to enable it, set 0 to disable it and use the standard behaviour
dirty_writeback_active_centisecs is the interval for the dirty page writebacks when the system is active (screen on)
dirty_writeback_suspend_centisecs is the interval for the dirty page writebacks when the system is suspended (screen off)
This feature is in part inspired on Francisco Franco's PATCH
TCP/IP NETWORK SECURITY
Thanks to zeppelinrox & V6SuperCharger
Hardening the TCP/IP stack to SYN attack
Bump up tw_buckets in case we get DoS'd
Ignore pings
Don't cache connection metrics from previous connection
Don't pass traffic between networks or act as a router
Enable spoofing protection (turn on reverse packet filtering)
Don't accept source routing
Don't accept redirects
Further reading:
http://www.cyberciti.biz/faq/linux-kernel-etcsysctl-conf-security-hardening
http://www.symantec.com/connect/articles/hardening-tcpip-stack-syn-attacks
CHROMECAST - STREAMING PROBLEMS
Lock screen MUST be enabled (simple screen lock swipe) I don't know why but it breaks the chromecast app's ability to resume smoothly if switched off
Synapse > Network > DTIM (both screen ON & OFF) = 1
Synapse > Network > WIFI Power Mode (screen OFF) = FAST
v5.8 released
SkyHigh KERNEL REBORN - v5.8 released !!
Hi fellow members.
Please find my latest release for SkyHigh kernel. There are many many changes, both visually (more / improved features) and a upgraded engine (better performance & efficiency) since I last publicly released. Far too many to talk about. . . .
Please note that although I have taken as much care in building and testing by my friends and I, the kernel may still not perform as hoped for you. Could be due to various factors including (but limited to):
hardware quality
firmware installed (incompatibility)
user habit (how you use the device)
apps & mods installed, customization's (conflicts)
user kernel settings (read them carefully - if in doubt == defaults)
As noted in Post #3, I may not have your device variant and not be always able to help either. In the end, sometimes SkyHigh is just not meant for you . . . .
If you have issues = = READ & FOLLOW ALL Posts #1-3
READ & FOLLOW THE INSTALLATION INSTALLATIONS EXACTLY (or else device will not boot)
Also please note (as per OP) the support for UX based ROMS is still in beta. I have personally tested very briefly, and also some of my friends (not all variant). I don't believe this kernel will fix the no call audio issue for those UX ROMs. It is ROM related !!
Enjoy
UITA
.
Thanks the "Ps" appreciate your time and efforts.
I know I do appreciate your time. Thank you
Sent from my SM-G928P using Tapatalk
Thank you, Sir. This is wondrous news! Much appreciation.
v5.8.1
v5.8.1 Minor update for all supported Galaxy S6 Edge Plus variants.
Enjoy
Heavy usage all day yesterday
Better battery
No lag what so ever
1 random reboot in the middle of the night while charging and not using
MonkeyAround said:
Heavy usage all day yesterday
Better battery
No lag what so ever
1 random reboot in the middle of the night while charging and not using
Click to expand...
Click to collapse
I suppose it occurred at the time battery was either full or 100% ? I've 2 of those on my N920C whilst on data and standard mains AC charging since v5.6. Battery was either full and or indicating 100%. Only happened (for me) since later kernel source merges. I thought I fixed it 5.6 - 5.8, but maybe not entirely. Could be firmware variant inconsistencies and or stock dt.img.
Unfortunately it's rare (meaning difficult to reproduce the bug so a solution can be found), and I just don't have time to look into things for a long time.
UN-recognized Developer of my SkyHigh Kernel v5.8.x powered SM-N920C
This might be a newby question, but, would a Rooted Stock be able to use this Kernel? I'm guessing you must have a Rom?
SprintBama said:
This might be a newby question, but, would a Rooted Stock be able to use this Kernel? I'm guessing you must have a Rom?
Click to expand...
Click to collapse
If your device meets the requirements in Post #2
UN-recognized Developer of my SkyHigh Kernel v5.8.x powered SM-N920C
Is something wrong with Android File Host? Cannot download...
N920P Tester needed
If you are capable and willing to test G928P SkyHigh kernel pre-release on full stock firmware G928PVPU2BPG1 ??
Just require ONE (THE FIRST TO REPLY) that can work around flashing and recovery WITHOUT anyone holding your hand.
Without proper testing and decent informed feedback, there will be no official release for you. I've spent a lot of time on this for just a few users here. There aren't many appreciative, since I don't even have device.....
Cheers
UITA
UN-recognized Developer of my SkyHigh Kernel v6.x.x powered SM-N920C
I'll do it. I'm always appreciative for any work to our device.
Sent from my SM-G928P using Tapatalk
nowerlater said:
I'll do it. I'm always appreciative for any work to our device.
Sent from my SM-G928P using Tapatalk
Click to expand...
Click to collapse
Okay.
All I require to finish this test build is the stock G928PVPU2BPG1 boot.img. If you don't have it, then it can be extracted from the full firmware package http://www.sammobile.com/firmwares/download/84809/G928PVPU2BPG1_G928PSPT2BPG1_SPR/ . I need it unmodified.
I can't guarantee much on this, full fresh build on top of your device specific source. A few changes along the way, which could affect stability or boot. etc. No idea.
I'll get it to you ASAP
Sent from my SM-G928P using Tapatalk
UpInTheAir said:
Okay.
All I require to finish this test build is the stock G928PVPU2BPG1 boot.img. If you don't have it, then it can be extracted from the full firmware package http://www.sammobile.com/firmwares/download/84809/G928PVPU2BPG1_G928PSPT2BPG1_SPR/ . I need it unmodified.
I can't guarantee much on this, full fresh build on top of your device specific source. A few changes along the way, which could affect stability or boot. etc. No idea.
Click to expand...
Click to collapse
https://www.dropbox.com/s/qts6z1f89sqv6e9/boot.img?dl=0
Sent from my SM-G928P using Tapatalk
nowerlater said:
https://www.dropbox.com/s/qts6z1f89sqv6e9/boot.img?dl=0
Sent from my SM-G928P using Tapatalk
Click to expand...
Click to collapse
I'm out getting the car brakes repaired. Will build as send to you for test later. Please make sure your device is prepared with full stock (Same as boot.img) and TWRP. NO other mods, tweaks, xposed or crap. We need to test the "kernel" [emoji3]
UN-recognized Developer of my SkyHigh Kernel v6.x.x powered SM-N920C
I can also test if you need me to, I'm currently running G928PVPU2BPG1 with the kernel from the OP with otherwise stock firmware and all is working fine.

Categories

Resources