YOUR ONE STOP THREAD FOR ALL S4 I9505 ROM'S & TWEAKSTHE ULTIMATE BATTERY PROLONGING TWEAKS - MADE BY @SHADE5THE OP ALWAYS HAS LATEST UPDATES - THANKS TO @_BON_BON
Logo will be added back soon
LATEST ROM's & ESSENTIALS FOR I9505
1) AOSP 6.0 Marshmallow ROM by the JCD Team 14-03-2016
Optimized
2) Optimised CM 13 ROM built by the JDCTeam 25-05-2016
3) Resurrection ROM v5.6.8 built by @TJSteveMX 02-05-2016
4) Official TWRP Recovery v3.0.2-0 by the TeamWin 05-04-2016
5) GApp's of your choice (select ARM) (Updated daily!)
6) Dynamic Busybox Installer and updater script, by @_Bon_Bon
LATEST TWEAKS DOWNLOAD LINKS
1) Unofficial CM12.1 Alucard Kernel & sTweaks (flashable) 20-01-2016
All features may not work! This isn't officially supported on any other ROM than the OptimizedCM12.1!
2) Bon_Bon's "build.prop" tweaks 14-6-2015
3) Shade5's sTweaks Undervolt settings 14-6-2015
4) AntaresOne's Camera Crash Fix 19-6-2015
5) TrueStereo Mod by @FPSUsername (Also check his signature for a good balanced Alucard profile!)
6) XPOSED for Lollipop & Marshmallow (Official) by @Rovo89
LIST OF ALL GUIDES
1) How to make Any Rom Awesom-er RE-REVAMPED by @_Bon_Bon
2) S4 i9505 Undervolting Guide by @Shade5
3) AMOLED & Hardware tweaks Guide -by @Shade5
4) Camera tweaks guide - by @Shade5
5) Compilation of mods and useful scripts by @_Bon_Bon
6) sTweaks Kernel tweaking for everyday performance - by @Shade5
7) The_Thing I9505 PlugIn by @_Bon_Bon
8) Alucard's Kernel setting's by @Shade5
9) How to update your modem/bootloader by @_Bon_Bon
XDA:DevDB Information
S4 Awesome(er) SuperTweaks, Tool/Utility for the Samsung Galaxy S 4
Contributors
Shade5, _Bon_Bon
Version Information
Status: Stable
Created 2015-07-16
Last Updated 2016-06-01
This GUIDE is aimed at users who want to REDUCE HEATING/TEMPERATURE & get LONGER BATTERY LIFE on all versions of the RR ROM
(It wont affect your AnTuTu scores much & you will be able to use your phone for hours without your battery, phone or fingers burning up)
NOTE: My tweaks are related to HARDWARE (CPU, GPU, IO & Screen) & not the software's power consumption
PRINCIPLE OF TWEAKS: : [1] Undervolting the CPU - to draw less power & run cooler
All the below steps will only take about 5 minutes to complete (& another 5 minutes if you need to install the Kernel)
STEP 1 - Flash ALUCARD's Kernel V3.4.108 (if you haven't already done so) from here (Thank's to @_Bon_Bon for the latest Kernel & permission to use his work)
Boot into recovery & flash the Zip (just like you flashed your ROM) - you will not lose any data at all
__________________________________________________
STEP 2 (AUTO MODE)
If you wish to get ALL my Kernel Tweaks in ONE STEP simply download this file OR download the default.zip (you need to unzip it) attachment
Save it to the root of your INTERNAL MEMORY (see screenshot on where it should be - you may already have a file with the same name there - please delete it)
Now open sTweaks -> select the BACKUP OR RESTORE tab -> Press RESTORE NOW
Wait 30 seconds.....
Now REBOOT -> open STWEAKS -> CPU Voltage - click Check the CPU Voltage are same as below (to be sure the settings are active) :good:
ALTERNATIVELY:....... (Manual mode - so you are involved in what is happening )
Open the sTweaks app -> CPU Voltage Control & put ON the CPU VOLTAGE MAIN SWITCH
Now set voltages as below:
NOTE: (these are for a PVS2 & above chipset found in over 90% of i9505's)
IF you face any freezing+lines on screen (it is because of others tweaks/settings - please stick to just using my Kernel settings)
IF freezing still persists it means you have a PVS1 or PVS0 chip - simply add +25mV to each setting if that's the case
378 kHz 750000 uV
486 kHz 750000 uV
594 kHz 750000 uV
702 kHz 775000 uV
810 kHz 812500 uV
918 kHz 825000 uV
1026 kHz 850000 uV
1134 kHz 875000 uV
1242 kHz 887500 uV
1350 kHz 912500 uV
1458 kHz 950000 uV
1566 kHz 975000 uV
1674 kHz 1012500 uV
1782 kHz 1062500 uV
1890 kHz 1100000 uV
Now go to the GPU tab in sTweaks & put on the " GPU VOLTAGE MAIN SWITCH"
Set GPU voltages as below
Level 1 895000 uV
Level 2 1000000 uV
Level 3 1100000 uV
Now Click on the CPU page & ensure ENABLE ON BOOT (Load all settings on Boot) & below it press LOAD ALL
REBOOT -> open STWEAKS -> CPU Voltage - click Check CPU Voltage (to be sure your above voltage settings are active) :good:
DONE !
I've overworked my phone for >100 hours & done over 55 full CPU/GPU stress tests with multiple CPU & benchmark tools to give you these STABLE final results.
With Games + Downloads + Benchmarking + Other apps + CPU Monitoring was running the CPU reached just 62C (see it in the screenshot attached)
I also took 2 back-to-back comparative benchmarks using AnTuTu & got 27,000 (an overall drop of just 6% from the initial 29,000)
RAM performance increases (cooler & more efficient) while Runtime & 3D performance loses out a little but this won't affect you unless you are into hardcore gaming/too much multi-tasking (if so then please do not reduce the GPU voltages)
Do share your results & experience - Happy tweaking folks! :highfive: & don't forget to hit that THANKS:good: button
This guide is aimed at users who want to get LONGER BATTERY LIFE on all versions of the RR ROM
(It wont affect your AnTuTu scores & you will be able to use your phone for hours without your battery burning up)
NOTE: This only tweaks the HARDWARE (CPU, Screen, Vibrator) & not the software's power consumption
PRINCIPLE OF TWEAKS:
1) Exploiting the AMOLED screen - to display more black (pixels off) thus increase battery life
2) Adjusting simple accessible settings - to improve performance/battery
All the below steps will only take about 5 minutes to complete from you SETTINGS MENU
_____________________________________________
MOBILE NETWORKS -> Preferred 3G/2G (unless you really want 4G)
MORE -> NFC (Off)
CONFIGURATIONS -> MISCELLANEOUS -> Widgets/CLOCK widget Setting(increase update freq) , Vibrator Intensity (40%)
CONFIGURATIONS -> BUTTONS -> Navigation Bar Buttons (OFF if using Hardware keys)
CONFIGURATIONS-> HARDWARE KEYS (Enable if BUTTONS is OFF) -> Backlight (Enable for 1 second)
THEMES -> Install "Nicholas' Blacked Out" theme & Also "Pitch Black" wallpaper (from PLAY STORE)
DISPLAY -> Adaptive Brightness (ON) , Sleep (15s or 30s) , Daydream (OFF) , Ambient Display (ON)
SOUND & NOTIFICATION -> Other Sounds -> Touch Sounds (OFF), Vibrate on touch (OFF), Vibrate (OFF)
DEVELOPER OPTIONS -> Window Animation Scale (1 or OFF), Transition Animation Scale (1 or OFF), Animator duration scale (1 or OFF)
SUPER SU# -> Settings -> Enable Su during boot (ON)
DONE !!! :good::good:
Screenshot's attached!
Don't forget to hit THANKS if I helped. :good::fingers-crossed:
p.s : This also works on other ROM's where you have similar settings that you can toggle/edit
.
How to make Any Rom Awesome-er
RE-REVAMPED
INDEX:
1. Before ROM Install
2. After ROM Install
3. Recommended and useful Apps
4. Themes and personalization
All the download links can be found from the thread OP
A SAFE Odin version can be downloaded from this thread
Thanks to the developer!
1. Before ROM Install
Updating your Modem and Bootloader
I’ve already made a guide on how, why and where to download your Modem and bootloader files, so go check it out here
I’ve also made an up-to date thread with links to latest modems and bootloaders, here
Installing / Upgrading your recovery
Download and flash Official TWRP recovery 3.0.0
All TWRP recovery downloads for the JFLTEXX
Code:
[B] Features: [/B]
- It has touch screen support, for added convenience
- Works with all ROM installers
- Can be used to flash .zip and .img files
- Has added support for F2FS filesystems
- Has a beautiful UI
- It’s still being updated!
[B] How to install: [/B]
[B] If you already have TWRP v2.8.4 or higher installed: [/B]
1. Download and Unzip the TWRP-XXX-F2FS.tar.md5
2. Take out the recovery.img file and place it somewhere inside your phone
3. Boot into TWRP recovery
4. Go to Install -> Find and click the ‘Images...’ button
5. Browse to the image that you downloaded and select it
6. Choose recovery and swipe to flash
7. Done!
[B] If you have stock / other recovery installed: [/B]
1. Download Odin from the link above
2. Unzip the file you downloaded and open Odin3.exe
3. Power off your device completely
4. Turn on your device by pressing volume-up and the power buttons
5. Attach the device to your computer via a USB cable
6. Make sure Odin detects your device and click the AP button
7. Browse to and select the tar file that you downloaded and start the flash
8. Done!
Then boot into recovery if not already there
Converting / formatting filesystems to F2FS
Formatting filesystems as F2FS is suggested, if your ROM / Kernel supports it
This is done to improve speed and storage lifespan.
Code:
Filesystems that | Which
you can convert | Method
------------------------------------------------------
/cache | Format
/data | Format / Restore
/sdcard | Format
/system | Restore
/preload | Format
-------------------------------------------------------
EXT4 on /system is actually faster than F2FS, because it's a read only partition.
So, if you don't mess around with /system on a regular basis, converting it is not necessary.
Code:
[B] Converting filesystems through formatting: [/B]
1. Go to Wipe -> Advanced Wipe
2. Click the checkbox for the desired partition
3. Click Repair or Change File System
4. Now you can see the current filesystem format, if it’s already F2FS, can skip to step 6
5. Click ‘Change File System’ -> choose F2FS and swipe to change
6. Done!
[B] Converting filesystems through restoring a backup: [/B]
1. Go to Backup and choose the partition(s) you want to convert and back them up
2. Go to Wipe -> Advanced Wipe
3. Click the checkbox for the desired partition
4. Click Repair or Change File System
5. Now you can see the current filesystem format, if it’s already F2FS, can skip to step 10
6. Click ‘Change File System’ -> choose F2FS and swipe to change
7. Go to Settings and check: ”Use rm -rf instead of formatting”
8. Go to Restore and select the backup you made earlier
9. Restore the partition you converted to F2FS from that backup
10. Repeat above steps for all partitions you desire to convert / backed-up
11. Done!
Flash-able tweaks and mods
If you haven’t flashed your ROM and GAPPs yet, now is the time to do so
If the ROM doesn’t have a suggested GAPPs, choose Open GAPPs from the OP
List of MODs and tweaks you can Install:
Code:
1. [URL="http://forum.xda-developers.com/galaxy-s4/unified-development/mod-true-stereo-t3110740"]TrueStereo Mod[/URL], by @FPSUsername
2. [URL="http://forum.xda-developers.com/android/software-hacking/mod-thething-v0-2-3-t3169439"]The_Thing Mod[/URL], by me :P
3. Unofficial Alucard Kernel for CM12.1, by the JDCTeam and Alucard (Look in the OP)
4. [URL="http://forum.xda-developers.com/showthread.php?t=3034811"]XPOSED[/URL], by [user=4419114]@rovo89[/user] (Most ROM developers won’t support problems that you might encounter after installing XPOSED
5. [URL="http://forum.xda-developers.com/showpost.php?p=61892852&postcount=6"]Fstrim 3.0[/URL], from my compilation of MODs and useful scripts
6. [URL="http://forum.xda-developers.com/showpost.php?p=61892852&postcount=6"]SwaPa swap space Enabler / Disabler[/URL], from my compilation of MODs and useful scripts
7. [URL="http://forum.xda-developers.com/android/software-hacking/busybox-bonbon-s-busybox-t3253400"]Busybox builds[/URL], by me :P
8. [URL="http://forum.xda-developers.com/showthread.php?t=1916098"]MOAB, Adware, Malware, Spyware and Bloatware blocker[/URL], by @BSDgeek_Jake
Links for all of these can be also found in the OP
1. After ROM Install
Kernel and System tweaks
This section assumes that you have Alucard kernel installed, but some of the guides can be applied to systems without Alucards kernel.
You can get Official Alucard kernel from here
List of GUIDEs and Tweaks:
Code:
1. [URL="http://forum.xda-developers.com/showpost.php?p=61891946&postcount=2"]Undervolting guide[/URL], by [user=2062281]@Shade5[/user]
Through this guide, you can get some extra juice out of your phones
battery, without losing on performance too much
2. [URL="http://forum.xda-developers.com/showpost.php?p=61891964&postcount=3"]AMOLED & Hardware tweaks guide[/URL], by [user=2062281]@Shade5[/user]
A guide every S4 owner should follow, you can improve your battery life
by hours, without losing on performance [B] AT ALL [/B]
3. [URL="http://forum.xda-developers.com/showpost.php?p=61892305&postcount=5"]Camera tweaks guide[/URL], by [user=2062281]@Shade5[/user]
Do you have camera problems? No more! You can significantly decrease the
amount of frustration you have with you camera, by following this simple set of TIPs!
4. [URL="http://forum.xda-developers.com/showpost.php?p=61937937&postcount=24"]sTweaks Kernel tweaking for everyday performance[/URL], by [user=2062281]@Shade5[/user]
Tweaking the Android kernel is essential for achieving a better battery
life and performance. By following this guide, you can improve both easily!
5. [URL="http://forum.xda-developers.com/showpost.php?p=62285460&postcount=116"]Alucard's Kernel setting's[/URL], by [user=2062281]@Shade5[/user]
Oh you thought we were done tweaking the kernel? Here’s another guide on
tweaking the Android kernel, to squeeze to last little droplets of power out of your phone!
6. [URL="https://mega.nz/#!uotDxCTT!2y_-OPMbffdGBpX9V_P8TJKrbcpV9U8I09icCuvX4fQ"]_Bon_Bon’s build.prop tweaks[/URL] :P
Copy the text from this file and add them to the end of your /system/build.prop file, using a file manager. After you’re done, wipe /data/dalvik-cache and reboot your device.
([B][COLOR="Red"] ATTENTION This tweak is deprecated! Also: [/COLOR] If you flashed my The_Thing MOD, or have applied some other tweaks including build.prop, don’t use this file! [/B])
Additional tweaks
Some other small tweaks and tricks that aren’t that effective or aren’t suitable for the average user
You have been warned, some of the following TIPs aren’t suitable for everyone! So try them at your own risk!
Code:
1. Reducing resolution
Now, this boosts graphics performance A LOT, but can cause instability
You need a resolution changer app, I’d recommend NOMone Resolution
Changer from the Play Store
You have two choices, two thirds of the original resolution or three fourths
of the original resolution
(These two are the ones I chose, you can try out your own ones at your own risk)
Original
[ATTACH]3407082._xfImport[/ATTACH]
2/3
[ATTACH]3407084._xfImport[/ATTACH]
Width = 720, Height = 1280, LCD Density = 360 / 330
Gives more performance, difference is hard to see
[B] (Some games and apps might not be supported with this resolution, like Dead Trigger 2) [/B]
In addition, if you think that the icons are too large, you can go back and change LCD Density to 330
3/4
[ATTACH]3407083._xfImport[/ATTACH]
Width = 810, Height = 1440, LCD Density = 360
Gives performance, difference is impossible to see
3. Recommended and useful apps
sEFix, Entropy Tweaker
It’s a handy little app that changes Entropy generation threshold. Increasing Entropy generation threshold can reduce slowdowns while using apps that rely on randomly generated numbers.
Code:
1. Download the app from the Play Store, [URL="https://play.google.com/store/apps/details?id=com.zdvdev.sef"]here[/URL]
2. Open the app and move the slider, so the threshold shows 1024
3. Done!
Greenify, App Hibernator
Now then, we’ve all heard about the battery and performance boosting app, known as Greenify
It needs no introduction and no explanation, just go check out its XDA thread and enjoy your new found power!
Amplify, WakeLock stopper
Using this app you can prevent and customize what Wakelocks are allowed to happen and how often. It’s a handy app and worth your time, so go check out its website!
Power Nap For XPOSED
Yet another Wakelock blocker. This app lets you choose what applications that are allowed to cause Wakelocks and it blocks all others. Go check out its XDA thread!
4. Themes and personalization
This is why Android, for me anyways, it’s the best OS for your phone out there.
Customizations! Themes! Boot Animations! Endless possibilities!
So I challenge you, to tell us your favourite themes and layouts and leave links from where to find them! Some of them will be given a place in this guide!
3mel said:
as requested, my favourite theme MATERIAL GLASS by Pitched Apps
most themes I try have one tiny aspect like toggle colours and notifications tray that bug me. this theme I like on every screen, nice clean dark and simple...
compatible with layers manager RRO and CM 12.1 theme manager
http://play.google.com/store/apps/details?id=com.pitchedapps.material.glass.free
Click to expand...
Click to collapse
And that’s all, hope I helped! :3
Thanks to:
@AntaresOne
@alucard_24
@rovo89
@Shade5
@waylaidwanderer
@oasisfeng
@3mel
CAMERA HACKS & MODS
If you face a Camera bug on any Lollipop ROM where hardware interface crashes after shooting some photos/videos & it says "UNABLE/IMPOSSIBLE TO CONNECT TO CAMERA".
just reboot into recovery & flash this file
Your camera will NEVER crash again!!!! Credits to @AntaresOne
Samsung's Camera drivers are closed-source (locked) so custom ROM developers are not able to extract the full potential of the hardware (eg HDR & manual camera settings such as focal length etc.)
No Camera app can fix that issue - however I would recommend you use any of these Camera applications:
1)"OpenCamera" from Play store
2) Google Camera (preinstalled) for normal & panorama shots.
3) CM12 modded CameraNext v22 from this link
"CM Camera" is nice but again due to driver limitations it's features get limited & also Panorama sometimes crashes!
MODS/ZIPS
Here you'll find all my handy little mods and explanations what they do
I do accept request, just don't ask me to build an AI ;D
These mods require the latest busybox and init.d support!
Busybox
Don't have Busybox, or you don't like your current build? Then try mine!
It comes in 3 different builds to be used in different situations and is definitely worth your time
Now also includes a dynamic installer script! It can be used to install and update the build, so you only have to download the installer once!
SwaPa
Using this script the user can create a swap space into cache, from 50mb to 150mb.
Most users don't need it, as it's only useful if you're doing some serious multitasking or benchmarking.
When android runs out of physical memory (that rarely happens on our phone) it normally starts to kill any inactive background processes, but first gives them a chance to persist their progress (Caching or writing it down to /data) With swap, android moves the process to a swap file and retrieves it when it's needed again, so it acts like a slower version of RAM.
It also has the ability to remove all swap spaces, including Zram.
Zram is bad on a phone with a lot of physical ram (like ours) so it can be disabled. You can read more about it here.
Fstrim 3.0
When android deletes files it just writes 0 to the block where it was. This means that when android wants to rewrite to that block, it first has to completely empty it and this decreases performance. And someone could potentially recover the data that was on that block, possibly stealing personal information. So this script every 5 hours "trims" (clears blocks considered empty) /data, /system, /preload and /cache, prolonging your phones storage lifetime and improving performance. And it creates a log file to /data so you can see how much was "trimmed" You can read more about it here.
New feature! Cache dumping! Android caches apps for faster start-up and usage, but on some ROMs/Kernels this can cause lag after few days, or even few hours! Now this script dumps the cached ram for an instant speed boost!
Reserved
WAKELOCK hacks coming soon....
Tagging below users to come follow us here
@_Bon_Bon @droidblitz
@fra9090
@henry1550
@peppect91
@nickmax1
@Corduroysack
@HorkayZolee
@Sincerity1993
@mmatic10
| Under construction |
Thanks
Shade5 said:
THE OP IS OWNED & OPERATED BY TWEAK GURU _BON_BON
Below posts will be updated by Shade5
LATEST RR ROM FOR I9505
Here build by @akhilnarang
Created 2015-07-16
Last Updated 2015-07-16
Click to expand...
Click to collapse
Many thanks for doing this, makes things much easier to find and keep up to date now, a great help.
Sorry... misclicked
Will my s4 charge faster if i set the charging to 1900mA in the kernel?
Because i have a 4port usb charging port with an output of 3amps i believe.
Sent from my Resurrection-Remix \m/ I9505 \m/
droidblitz said:
Will my s4 charge faster if i set the charging to 1900mA in the kernel?
Because i have a 4port usb charging port with an output of 3amps i believe.
Sent from my Resurrection-Remix \m/ I9505 \m/
Click to expand...
Click to collapse
@droidblitz you must keep the sTweaks settings for AC Charging at 1900mA in the Kernel & USB at 460mA
Only if you have a charger 1.9A charger only will it charge super-fast to full capacity - BUT it will also heat up the circuits & it's not advisable to use the phone at such times.
P.S - I don't have the original charger (nor do I have the original battery) so I use a 1A charger to fill the battery & it does the job in a few hours (around 4-5 hrs I guess) and it doesnt heat the battery or circuits much (which means my battery will last me much much longer)
Shade5 said:
@droidblitz you must keep the sTweaks settings for AC Charging at 1900mA in the Kernel & USB at 460mA
Only if you have a charger 1.9A charger only will it charge super-fast to full capacity - BUT it will also heat up the circuits & it's not advisable to use the phone at such times.
P.S - I don't have the original charger (nor do I have the original battery) so I use a 1A charger to fill the battery & it does the job in a few hours (around 4-5 hrs I guess) and it doesnt heat the battery or circuits much (which means my battery will last me much much longer)
Click to expand...
Click to collapse
Ohh i thought it was not really working.
Gonna try it with 1900mA besides im putting my phone on top of a laptop cooler when its charging. To keep it cool while playing.
Sent from my Resurrection-Remix \m/ I9505 \m/
Excellent move making your own thread, it will be a lot easier to find stuff now @bon_bon @Shade5
Thanks @Corduroysack . Hope this makes a lot of people happy... Another guide will be posted by me today
I'm away for the weekend so will check back on Sunday night ?
Alucard kernel works on GPE ?
fra9090 said:
Alucard kernel works on GPE ?
Click to expand...
Click to collapse
No, it's for cm12.1 :/
Hope I helped :3
After I flash the Alucard Kernel, I go to STweaks to load the profile but it says no kernel support?
I had that, but if I went back to it after 30 seconds or so it showed all the settings. Check SELinux is set to permissive as well.
Related
G3MOD TEAM
Founder
dharamg3
Kernel Developers
hillbeast , moikop , cool.darshak
Application Developers
dympy , andreapier
ROM/Theme Developers
Stylooo , RafayelG , aarrun
Kernel Features:
Non-OC Version: 83MHz - 667MHz
OC Version: 83MHz - 1200MHz
RootADB
Busybox 1.19
File System Support: rfs/ext2/ext3/ext4
Init.d Scripts
1% Battery Mod
OverClocking
UnderVolt
data2sd
BFQ I/O Scheduler
Voodoo v10
CWM Touch Recovery
Configurable CompCache
BootLogo
TinyRCU
MultiBoot
Kernel Hz: (Non-OC: 250, OC: 500)
tun.ko
100MHz CPU clock stepping
DMA Enabled in G3D
Dynamic OC
Hybrid kernel (supports every firmware for Galaxy 3)
Hybrid Data2SD
Multi Data
NTFS read-only support (but no auto mounting SD card yet)
BLN Support. (Thanks to marcellusbe)
JFS and HFS+ support
CWM Features:
1) Reboot
2) Extended Power Menu
1.1) Power Off
1.2) Reboot
1.3) Reboot Recovery
1.4) Download
3) Update.zip's
3.1) Update.zip from sdcard Root
3.2) Select .zip from sdcard
3.3) Toggle Signature Verification
3.4) Toggle Script Asserts
4) Multiboot
4.1) Switch ROM's
4.2) Backup ROM
4.3) Switch Kernel's
5) Data / Factory Reset
6) Wipe
6.1) Data / Factory Reset
6.2) Cache
6.3) Wipe dalvik cache
6.4) Wipe Battery Stats
7) Backup and Restore
7.1) Backup
7.2) Restore
7.3) Advanced Backup 7.3.1) Boot 7.3.2) System 7.3.3) Data 7.3.4) Cache 7.3.5) sd-ext
7.4) Advanced Restore 7.4.1) Boot 7.4.2) System 7.4.3) Data 7.4.4) Cache 7.4.5) sd-ext
8) Mounts And Storage
9) Advanced
Kernel Downloads:
http://code.google.com/p/g3modteam/downloads/list
Kernel Changelog:
v2.5 (15/05/2012
Supports CM7a8.1
Supports ICS (if colours are screwy, update OpenFIMG)
CWM5 with touch
General source code fixes
v2.4.1 (23/02/2012)]
CM7 A7 support!
Fixed filesystem covertion system.
Lagfree governor properly implemented.
Added BLN support.
Fixed wifi for CM7 (Thanks to Arakmar).
v2.3 (15/12/2011)
Hybrid initramfs: Added support for ICS-based roms.
Multiboot: Fixed dalvik-cache restoring.
Multiboot: Added support for backing up android_secure.
AOSP Proximity sensor support added.
Initramfs: Optimized init.rc files and added usb.rc file.
MAX8998 Driver: Removed led blinking support since it isn't being used anymore.
v2.2.2 (21/11/2011)
Went back to old BLN system, this seems to work fine.
New NON-OC Kernel Hz: 250.
Should have a better battery backup
v2.2.1 (16/11/2011)
JFS Utilities permission fixed.
BLN System fixed.
v2.2 (15/11/2011)
Support for new BLN system.
Optimized SIO Scheduler for flash devices.
Added JFS Utilities (forgotten in the previous release).
Dropped OC+ version support.
v2.1 (09/11/2011)
Lagfree Governor.
83Mhz steps for Non-OC and OC+ version
Lowmemorykiller.c tweak.
Reverted ondemand performance tweak.
Updated BFQ I/O Scheduler to v2.1r1.
Data2SD tweak: Improved IO Performance for non-Data2SD users and fixed *incompatibility* with Kyrillos's App2SD script.
Added Hybrid Data2SD internal System cache.
Compcache is now configurable.
Fixed battery drain problem.
BLN Support. (Thanks to marcellusbe)
Removed InteractiveX governor due to problems.
JFS and HFS+ support.
v2.0 (02/10/2011)
Hybrid kernel (supports every firmware for Galaxy 3 (except Eclair))
CM6.2 and CM7 Support (obviously but it must be said twice)
Adjusted battery driver (more accurate)
83MHz minimum on OC kernel
Hybrid Data2SD
Multi Data
Compcache toggleable
InteractiveX CPU frequency mode
SIO scheduler
MD5 hash disabled on nandroid
More stable at idle
Reduced power drain at idle
jhash3 removed as it increased power drain.
v1.9 (09/09/2011)
tun.ko included and enabled
100MHz CPU clock steppings: you can now set your speed to anything between 100 and 1400MHz in 100MHz step (100, 200, 300...)
CPU minimum frequency now 100MHz on Performance, Ultimate and Extreme
jhash3 for improved HSDPA/3G/EDGE speeds.
Multiboot improved for data backup and recovery
Added Reboot and Wipe Data/Dalvik Cache to main menu of CWM.
DMA enabled in G3D - Thanks marcellusbe
Added InDroid and CM7 to Multiboot
v1.8 [30/08/2011]
Reworked Battery Driver
Reworked CWM Recovery
Now 11 ROM's support in Multiboot
v1.7 [15/08/2011]
Multi Boot
Power off Option in CWM
Dynamic OC (ability to change the maximum freq)
Modify the max_blk_count value to prevent overflow.(sdcard related)
mmc: core: Fix dereferencing after NULL check (sdcard related)
Lower vfs_cache_pressure 100->25.
ARM: fix some sparse errors in generic ARM code
lib: Improve the performance of memcpy and memmove of the general version
lib: Introduce some memory copy macros and functions
ashmem: fix deadlock when system is low on memory
v1.6 [11/08/2011]
Batter Driver Back to Original - Only Change is added Compensation for Data On
Stable OC
UV Works for All Frequencies - Can be checked via dmesg
Removed SavagedZen and SmartAss for now.Giving Problems. Will come back in future versions.
SDCard Partitioning Problem Solved - Ext3 partitioning for mmcblk0p2 - Can be converted to Ext4 Using g3mod app.
Kernel Flashing via CWM Recovery Working
Kernel Hz: Lite:256 Performance:300 Ultimate:500 Extreme: 1000
Noop I/O Scheduler by default
Fixed Typo in Bootlogo
v1.5 [05/08/2011]
CompCache
BootLogo
TinyRCU
Battery Driver Reworked - Please test and give feedback
v1.4 - 31/7/2011
CWM Recovery In Kernel
Fixed CPU Freq Driver. SetCPU now shows properly.
UV working properly now.Can Be Checked in dmesg.
A 1300MHz freq Step in Extreme Version for those who want 1300MHz overclocking.
Changed Kernel Hz to 300 for Better Battery Backup.
v1.3.4 - 27/7/2011
Overclocking Stable (Less freezes) - To Test
BFQ I/O Scheduler - http://algo.ing.unimo.it/people/paolo/disk_sched/
Extreme Version Screen Off Bug Solved
No OC bus for any versions - (For those who want OC Bus, please use v1.3.0 for the moment. I will try to make OC bus in some better manner)
v1.3.3 - 25/7/2011
5 Touch Mod
Removed RAM Optimization Script
Overclocking Stable (Less freezes) - To Test
Solved Bug which showed wrong freq in SetCPU and PimpMyCPU
Solved Time In State for SetCPU
Extreme Version has OC Bus 200MHz
Frequently Asked Questions
For NOOBS
Q) How to flash the kernel
A) Just apply update.zip from Recovery or flash tar file using ODIN.
Q) Will i lose my data if i flash kernel?
A) No, you wont lose any data nor do you have to wipe data or cache.
Q) Does my battery need to be 100% to flash?
A) Not at all
Q)Flashed CM 6.2 Kernel on Froyo Rom and WIFI doesnt work?
A) There are two versions of Kernel. One is for Froyo Rom and other is for CyanogenMod Rom 6.2 (CM 6.2). if you are on Froyo rom and flash CM 6.2 then your wifi wont work and vice versa.
Q) 1400 Mhz (Extreme version) doesnt work for me
A) Not all Galaxy 3 suppport overclocking as high as 1400 Mhz. If it doesnt work then keep frequency lower or flash Ultimate, Performance or Lite version
Q) What does this data2sd in g3mod do?
A) data2sd is method by which all your /data partition goes to your sdcard thus giving you more space for downloading apps. Its suggested to use data2sd only if your sdcard class is higher than Class 6
Q) Internel Memory shows 0kb
A) Check if you have fs.data2sd at this location /sdcard/Android/data/g3mod/ If yes then delete it or else your sd card doesnt have sd-ext partition
Q) How can i go to recovery mode
A) Press MENU+VOLUME UP+VOLUME DOWN+POWER button and bingo!!!
Q) Should i use multi boot even if i am having 2 gb card class 2 ?
A) Sd card with any class can use multiboot
Q) Data Wipe Necessary When Switching Between CM and Froyo ?
A) Yes data wipe is necessary for switching roms between CM and Froyo. But we have given option to Backup data also in recovery.
Q) My APP is not working after Flashing KERNEL
A) Its not a kernel problem
Q) What is tun.ko?
A) It is basically used to setup Open VPN connections
Q) What is jhash3?
A) jhash3 improves the HSDPA/3G/EDGE speed
For Advanced users
Q1) Battery is draining fast?
A) After flashing the kernel please calibrate your battery or else let 3-4 full battery cycles pass.
Q2) Which profiles should i use?
A) Lets take example that you are using Ultimate kernel. Keep the governor ondemand (Like every good boyfriend fulfills all demands of his girlfriend ondemand governor does the same for your CPU ).
Make profiles:-
1) Time Profile - 12 am to 6.00 am Freq 100 Mhz to 400 Mhz Priority 100
2) Screen Off - Freq 100 Mhz to 600 Mhz Priority 95
Q3) What are advanced settings in the SetCPU mean?
A) Sampling rate is rate at which the frequency of your CPU changes. Up Threshold is limit at which CPU will change freq on load (Scales Up). Down Threshold (conservative only) is limit at which CPU will change freq on load (Scales Down). Powersave bias is used for saving the power of CPU, it will slow down the CPU and affect the performance also 200 in powersave bias mean 20%...250 means 25% and so on.
Q4) I want performance and also good battery what profiles should be i use?
A) Refer to Q2 for Profiles Set up and now go in Advanced tab and Keep Sampling Rate 10000 or 15000. Upper Threshold to 90 and Powersave bias to 200 (20%). Since we are using powersave bias, this will affect the performance as it slows down the CPU so to increase the performance we are lowering the Sampling rate thus we get perfect balance of Performance and good battery backup.
NOTE: ABOVE SETTINGS ARE JUST EXAMPLE..PLEASE PLAY AROUND AND CHOOSE SETTINGS WHICH SUITS YOU THE BEST
WATCH THIS NOOBS
Donations:
If you want to donate to the team as a whole, please divide the amount and donate separately to each member. Sorry for the trouble caused.
Thank You for considering to donate.
dharamg3 -
hillbeast -
moikop -
cool.darshak -
Steps for Multi boot:
1) Flash Kernel v1.7+
2) Go to CWM Recovery -> Multiboot -> Backup ROM.
3) Backup your Current ROM to ROM1 (It will backup the system.img at /sdcard/Android/data/g3mod/roms/romname_ROM )
4) Add the system.img of your 2nd ROM to /sdcard/Android/data/g3mod/roms/romname_ROM and similarly for different ROM's.
5) Use the CWM Recovery -> Multiboot -> Switch ROM option to switch between different ROM's.
6) If switching between Froyo ROM and CM6.2 RoM, you will need to wipe data and also change kernel's via update.zip method.
7) Use the data backup and restore option to prevent loss of data when switching between Froyo and CM6.2 ROM's.
Note: Ask the developer of the ROM's to provide you with the system.img for their ROM
How to use Hybrid Data2SD
1) Connect your phone via ADB
2) Go into adb shell
3) Type 'echo hybrid > /sdcard/Android/data/g3mod/fs.data2sd'
4) Create a text document in Notepad with a list of all the directories you wish to move. Example:
Code:
app
log
dalvik-cache
---LEAVE A BLANK LINE AT THE END---
5) Save the file and call it 'data2sd.dirs'
6) Do 'adb push data2sd.dirs /sdcard/Android/data/g3mod/'
7) Reboot your phone
8) Once your phone has booted, run 'adb shell cat /data2sd.log' to ensure it is running correctly.
How to enable Multi Data
1) Connect your phone via ADB
2) Go into adb shell
3) Type 'echo 0 > /sdcard/Android/data/g3mod/multiosdata'
4) Multi Data will automatically backup your data upon booting into a different OS.
Make sure to not wipe your SD-EXT partition. Doing so will erase the backups from other firmware. Only wipe it if you wish to erase data for everything.
You can also use Multi Data to quickly restore data if your phone has become corrupted. It will restore it back to the last multi-boot switching
1) Connect your phone via ADB
2) Go into adb shell
3) Type 'echo 0 > /sdext/lastos'
4) Reboot the phone
Directories for Multi boot:
//ROM Dir
__system("mkdir /sdcard/Android/data/g3mod/roms/CyanogenMod6_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/CyanogenMod7_ROM"); //Add CM7 Support
__system("mkdir /sdcard/Android/data/g3mod/roms/G3MOD_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/Kyrillos_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/Grigora_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/AOSP_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/DutchMods_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/Kyorarom_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/Indroid_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/rom1_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/rom2_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/rom3_ROM");
__system("mkdir /sdcard/Android/data/g3mod/roms/rom4_ROM");
//Data + sd-ext Backup Dir
__system("mkdir /sdcard/Android/data/g3mod/data/Froyo_DATA");
__system("mkdir /sdcard/Android/data/g3mod/data/CM6_DATA");
__system("mkdir /sdcard/Android/data/g3mod/data/CM7_DATA");
//Kernel dir
__system("mkdir /sdcard/Android/data/g3mod/kernel/Froyo");
__system("mkdir /sdcard/Android/data/g3mod/kernel/CM6");
__system("mkdir /sdcard/Android/data/g3mod/kernel/CM7");
How to configure compcache:
If you want to use default configuration (as up to now.. 62 MB aprox.), you don't have to do anything different as what you have been doing. But if you want to use a more/less memory, here are the steps:
Inside that /sdcard/Android/data/g3mod/compcache file, write ONLY the number of MegaBytes you want to use for compcache.
Reboot.
If compcache file is empty or contains a "0" inside, it will use default configuration.
How to: BLN
This is only "needed" if you have a i5801 | i5800L or any other Galaxy 3 model with back button lights and want BLN in it.
How to install:
First, download the lights.GT-I5800.so file from google code. Then execute this commands:
adb remount (or if this doesn't work: mount -o remount,rw /dev/stl6 /system)
adb rm /system/lib/hw/lights*
adb push [Location of this file] /system/lib/hw
After that, reboot and now you have BLN working
Steps for Changing the Max Freq(Dynamic OC):
There is an entry in /sys/devices/system/cpu/cpu0/cpufreq/plls_table where you can put your own value for APLL.
Before doing this, set "PERFORMANCE" governor on and min and max frequencies to the maximum.
Code:
// Do this in adb
echo "0 a[SIZE="5"][B][U]258[/U][/B][/SIZE]0[SIZE="5"][B][U]3[/U][/B][/SIZE]01 a14d0303 c07e13fc cf850240" > /sys/devices/system/cpu/cpu0/cpufreq/plls_table
You need to replace the 258(Hex Value) with your desired value.
Here 258 means
(2*16*16) + (5*16) + 8 = 600
and 3 means it is 600*2 = 1200
Therefore, a2580301 means 1200MHz.
This is a temporary method. For a permanent Method, add this line to a init.d script. Name the script to something like S10_Dyanmic_OC.
Help Others: If you calculate a Hex Value for a particular frequencies add it here:
https://docs.google.com/spreadsheet/viewform?formkey=dG5hdnpsWFdTNExiY2t3dy16VzBvaWc6MQ
You can view all the frequency Hex value's calculated by others over here:
https://docs.google.com/spreadsheet...G5hdnpsWFdTNExiY2t3dy16VzBvaWc&hl=en_US#gid=0
Kernel Related Media:
5 Touch Support:
BootLogo and Progess Bar
Multi Boot
g3mod_v1.3.4_LITE.tar (5.9 MB)
http://www.multiupload.com/3BIF9S2IES
g3mod_v1.3.4_LITE.zip (6.1 MB)
http://www.multiupload.com/9IJTKFIJDX
g3mod_v1.3.3_LITE.tar (5.9 MB)
http://www.multiupload.com/DDMMU0U9YB
g3mod_v1.3.3_LITE.zip (6 MB)
http://www.multiupload.com/DW1QZPDQOY
g3mod_v1.3.4_PERFORMANCE.tar (5.9 MB)
http://www.multiupload.com/H53ZTO5ULW
g3mod_v1.3.4_PERFORMANCE.zip (6.1 MB)
http://www.multiupload.com/WWFL3EXH0Y
g3mod_v1.3.3_PERFORMANCE.tar (5.9 MB)
http://www.multiupload.com/Y9CDMFVH61
g3mod_v1.3.3_PERFORMANCE.zip (6 MB)
http://www.multiupload.com/0MQQRR1KV8
g3mod_v1.3.4_ULITMATE.zip (6.1 MB)
http://www.multiupload.com/I4JCH7E5JE
g3mod_v1.3.4_ULTIMATE.tar (5.9 MB)
http://www.multiupload.com/TEQXRZMKPQ
g3mod_v1.3.3_ULITMATE.zip (6 MB)
http://www.multiupload.com/97DV0V4OQC
g3mod_v1.3.3_ULTIMATE.tar (5.9 MB)
http://www.multiupload.com/KV9SSVWWZ7
g3mod_v1.3.4_EXTREME.tar (5.9 MB)
http://www.multiupload.com/EGZKK89JTZ
g3mod_v1.3.2_LITE Odin
g3mod_v1.3.2_LITE CWM
g3mod_v1.3.1_LITE Odin
g3mod_v1.3.1_LITE CWM
g3mod_v1.3.0_LITE Odin
g3mod_v1.3.0_LITE CWM
g3mod_v1.3.2_PERFORMANCE Odin
g3mod_v1.3.2_PERFORMANCE CWM
g3mod_v1.3.1_PERFORMANCE Odin
g3mod_v1.3.1_PERFORMANCE CWM
g3mod_v1.3.0_PERFORMANCE Odin
g3mod_v1.3.0_PERFORMANCE CWM
g3mod_v1.3.2_ULTIMATE Odin
g3mod_v1.3.2_ULTIMATE.zip CWM
g3mod_v1.3.1_ULTIMATE Odin
g3mod_v1.3.1_ULTIMATE CWM
g3mod_v1.3.0_ULTIMATE Odin
g3mod_v1.3.0_ULTIMATE.zip CWM
g3mod_v1.3.2_EXTREME Odin
g3mod_v1.3.2_EXTREME CWM
g3mod_v1.3.1_EXTREME Odin
g3mod_v1.3.1_EXTREME CWM
g3mod_v1.3.0_EXTREME Odin
g3mod_v1.3.0_EXTREME CWM
Source For Developers:
https://github.com/dharamg3
Note:
We am learning how to develop kernels.
We willl add different features as and when we can implement them.
The main goal of this kernel will be to keep the phone stable and fast.
There will be nothing as alpha or beta releases.
We will give out the kernels directly, but if anything goes wrong and you have to reflash the ROM or kernel, please dont start shouting.
You may give us different ideas on what features to implement. We will try our best to implement all the features you want
Many of the features implemented in this kernel, are taken from marcellusbe's Fugumod Kernel, and we shall be ever thankful to marcellusbe for the fugumod kernel
Warning:
We are not responsible for any damage caused to your phone (softbrick or hardbrick)
Credits:
marcellusbe for all his help, awesome fugumod kernel
supercurio for voodoo v10
Paolo for BFQ I/O Scheduler
All developers for making this an awesome phone
Everyone who is helping is solving different issues with this kernel
Please let us know if we miss anyone ...oh we did already miss someone..thanks G3MOD TEAM too
What to the old thread?
Nm read that
Btw 6th post got some errors...
@Dharam, i have a question. In your v1.8 Kernel, We can change the partitions to any type we want, can't we? Because in Mumbozver's recovery, we could only use ext2/ext4/ext2.
kyrillos13 said:
@Dharam, i have a question. In your v1.8 Kernel, We can change the partitions to any type we want, can't we? Because in Mumbozver's recovery, we could only use ext2/ext4/ext2.
Click to expand...
Click to collapse
The kernel itself supports everything, but CWM only supports EXT2. I will look into either porting CWM4 or getting 2.5 to support more systems.
hillbeast said:
The kernel itself supports everything, but CWM only supports EXT2. I will look into either porting CWM4 or getting 2.5 to support more systems.
Click to expand...
Click to collapse
getting 2.5 to support other partitions will be a better idea...coz for CWM 4 you need complete CM7 source, and also most of the update.zip's on the g3 forums use amend...and CWM 4 supports only edify....
All the best to the future process
Sent from my GT-I5800 using XDA App
Right, I want to work on USB OTG but lack the cable, and the only way I can do it with what I have is if I destroy my only USB cable for my phone. So if someone wants me to do USB OTG, then buy me a cable and I'll do it
All the stuff is there to do it, I just need to get the phone to switch into host mode.
I think v1.9 is going to come sooner than expected...excellent work by the whole team...
Will this root my phone if I install this in Stock ROM?
[email protected] said:
Will this root my phone if I install this in Stock ROM?
Click to expand...
Click to collapse
it will give you ADB Root, but not the superoneclick root...
dharamg3 said:
it will give you ADB Root, but not the superoneclick root...
Click to expand...
Click to collapse
Ok thanks.....
I am a newbie at this...
But, which root did I get when I installed Kyrillos' ROM?
King Rom 3.0 Evolution
This is the version to install from CWM recovery
valid for all models of Star N9500
The problem with Lcd and Camera drivers will never be a problem. First in the world I solved the problem.
You only need to know before installing what is the combination of LCD driver - camera of your mobile phone. Know that during the setup wizard, the installer will ask you what is your driver combination.
Links to everything that is required for proper installation can be found in the following paragraphs.
An introduction is dueIf you are looking for a Rom that only changes the look and feel of the phone, which has a nice logo Samsung, or other (which I think is really pathetic), or having many beautiful colorful icons and also some beautiful 3D effects and maybe even makes a good coffee… then don't download my Rom is not for you!
But if you are looking for fluidity and speed, if you want a gps fix in a few seconds, if you want a wi fi stable and fast, if you want the best performance from your phone, then download it, this is your Rom!!
Features of the King Rom 3.0 Evolution
Root
Deodex
Kernel (boot.img) modified with real support init.d
ClockworkMod Recovery already installed on restart
Zipalign at every boot
Sqlite optimization at every boot
Smoother and faster
Absolutely minimal app in the system
Extremely stable
Improved from stock in every aspect
Optimized
Busybox
SuperSu
New Boot Animation
New Logo.bin
Build.prop optimized
Gps.conf optimized
Gps engaging the satellites*in a few seconds
Hosts file modified
Scripts and Tweaks listed in the following section.
Changed several system app (Launcher, Internet Browser, Audio Player, Calendar, Calculator, Email, File Manager, Sound Recorder, Torch) and replace them with other extremely more efficient.
Added a package Sony Media reworked for this device that optimizes beyond imagination every aspect of multimedia (see specifications below):
Features SONY Media Tweaks:
Soundenhancement
Clear Audio+
Clear Bass
Clear Stereo
Dynamic Normalizer
ClearPhase(Actived by default)
xLoud(Actived by default)
Surround Sound VPT
Bravia Engine 2/X-Reality for Photo & Movies
And many more
List of the improvements practiced:
New Wifi connect speed tweak
Allow Dalvik to use JIT Compiler
Enable Adaptive Multi-Rate Wideband
Better Flashlight intensity & camera-flash quality
Overall improved performance and battery life
Increased sensitivity of the touchscreen
Less RAM usage through the Zipalign at*every boot
Reduced /dbdata, /data, /sdcard use of *.db files and faster database access.
Faster access to the disk through remount script
Improved network throughput using TCP tweaks and 3G tweaks
Less lags through LMK and VM Tweaks Tweak
Extremely improved the speed of read/write of sdcard
Cache cleaned up automatically on every boot
Navigation faster internet (EDGE, 3G, WLAN, VPN).
Compression and decompression of the web site for a lower use of data and surfing more fluent
Increased the power of the network signal so as not to have fallen during phone calls
Faster Download from Android Market/Google Play (all versions)
No more sudden disconnections while you surf the Internet
Audio Improvements in all (speaker, sound quality, etc.)
Improved quality photos via the Sony Bravia Engine technology
Introduced a host of other improvements, but it is not possible to list them all…
Scripts & Tweaks
After careful selection and long and patient work, in order to adapt to this device and delete all the conflicts I could insert different and will list only the main ones:
Adrenaline Engine
Loopy Smothness
Geeky Engine
Net-Fork
Supremacy
VelocityTweaks
SlaidyBoost
BeatsAudio
CosmisTweak LightSpeed
Introduction to the installation of the King Rom 3.0 Evolution
Before installing the Rom you need to make a backup of your device in case something goes wrong. Do it with MTKDroidTools flashabile with FlashTool.
Those who have already installed the recovery Cwm they can make a second directly from recovery.
For the first, here is a guide to the procedure of backup, for the latest version of MTKDroidTools and drivers necessary for the proper use of the application Backup with MtkDroid
Just this already, but if you want here is the guide for the second procedure to install the modified recovery Cwm How to install Cwm
If you like my work, please feel free to give me a thanks and if you want give me a drink...
Screenshots of presentation
King Rom 3.0 Evolution
If you like my work, please feel free to give me a thanks and if you want give me a drink...
Installation Guide
King Rom 3.0 Evolution
through Cwm recovery
Link to download the King Rom 3.0 Evolution version for CWM recovery:King Rom 3.0 Cwm version
See here
Before installing the Rom is necessary that you know what version of drivers Lcd and Camera is on your device, because the installation with incompatible drivers would inevitably lead the phone to the brick. During the installation process, my Touch Installer you will propose different combinations of drivers Lcd and Camera. Simply indicate which is the your, and the installer will continue its task.
If you do not know what is the drivers combination of your device, you can check it through this easy steps:
Open the numeric keypad of the phone (as if you have to dial a phone number)
Enter the combination * # * # 116 # * # *
A window will open which among the many things listed, will also present the version of your Camera and Lcd drivers.
If this procedure does not work (does not work on all versions of this device) then you just enter in "Factory Mode":
Turn off your phone
Holding down the volume down button (be careful! Volume -), press the power
As soon as the phone is starting, you can leave the power button whilst continuing to hold down the volume button -
It will open a window with the words "factory mode" followed by one with various items, as in this example
You can leave the volume button
Now the volume button will need for scroll through the menu items
Go to "version" and enter by pressing the home button (middle bottom)
Now between the various items that appear on the screen there will also be those of your camera and LCD drivers (if you do not see scroll with the volume key that are below)
Now we are ready to install the King Rom
You may have already downloaded the zip file from the link above and copied the zip file in SD card.
Restart your device in Cwm recovery and make a backup of your device.
Then always from Cwm perform a full wipe:
-> Wipe data / factory reset
-> Wipe cache partition
-> Advanced -> Wipe Dalvik Cache
-> Advanced -> Wipe Battery Stats
-> Mounts and storage -> format system
-> Mounts and storage -> format EMMC
to make sure you have no problems!
You are ready to install the King Rom from Cwm with the usual:
-> Install zip from sdcard.
Will start the installation process with the touch controls. Be guided by the Touch Installer and when will be asked what is yours drivers combination, simply indicate which is the your from those listed, and the installer will complete the installation.
At the end of this at the request of the installer confirm that you want to reboot into CWM recovery and from here again:
-> Wipe cache partition
-> Advanced -> Wipe Dalvik Cache
Reboot and enjoy your new King Rom!
Enjoy my work. It's really powerful and optimized. Enjoy!!
P.S. I'm Italian and sorry if I have not written in good English
If you like my work, please feel free to give me a thanks and if you want give me a drink...
Cool!!
Hi @Olidan
Awesome work :good:
Why have you been hiding from the mtk soc community :laugh:
Someone with your obvious skills would be very welcome :fingers-crossed:
Maybe you could advise many of us here
See Here MT65xx ROM Porting
Thanks Again
link die .................
29y6145 said:
link die .................
Click to expand...
Click to collapse
See Here for this Rom http://www.needrom.com/mobile/king-rom-3-0-2/
Hello XDA fellows,
Today I'm going to share with you some awesome stuffs that will improve FPS on your device and Flag Tuner wich will make it smooth as butter. This will also increase you battery life and no one should miss this!
-It works on any rom
-It's stable
-Saves battery
-Boost performance
-General disclamer-
XDA and I are NOT responsible if anything wrong happens to your device by using this mod. Always make sure you have a backup ready if needed.
1:
Flag tuner is a script that removes any multitasking restrictions set by oems, such as samsung, sony, htc & lg.
-on my galaxy core duos running touchwiz it showed noticeable improvements in touch latency, eg touch home button and you go home faster. (i tested it on few other launchers and it shows a drastic diference)
-this also saves some battery as well as improving performance
Click to expand...
Click to collapse
Installation:
1. download script from attachments (right click > save link as)
2. rename to flag_tuner and copy to internal storage of device
3. from device copy to /system/xbin and set all permissions to yes (you can use Root Explorer or ESF wich is free)
4. open terminal emulator and type: su -c flag_tuner
5. follow scripts instructions
6. reboot and then enjoy!
Download HERE
2:
***Increase FPS***
Here is a very simple mod that I wanted to share. This is what has been labeled in the past as the build property to remove a FPS cap on all android devices. This doesn't actually do that but you will see an increase in frames per second by adjusting the EGL swap interval.
Click to expand...
Click to collapse
-requirements-
Must be rooted with recovery
Have init.d support (kernel)
Instalation:
1. Download HERE
2. Flash in recovery.
3. Reboot.
Here is a modded Google Play services with less wakelocks. (will improve your battery life)
Download HERE
To install, flash the zip in recovery
Click to expand...
Click to collapse
-It works on any rom
Credits:
-razz1
-DiamondBond
-you and me
[KERNEL] [ROOT] [SM-N920T/W8] 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-N920T
SM-N920W8
RAMDISK BASE:
N920T : N920TUVS4DPH2
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 N920T/W8 devices, Kernel for the T-Mobile Samsung Galaxy Note5
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?w=files&flid=88214
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:
** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
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. . . .
And no - it DOES NOT fix call audio issue with leaked UX ROM. I believe it to be a ROM issue n!
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)
Enjoy
UITA
.
Welcome back with a MF'IN Vengeance and a new colorful avatar and best yet a beast of a kernel. Testing a few setups, glad to see ya here. Dr gave you a nice supply of xanax to deal with the idiots? :x
Sent from my SM-N920T using XDA-Developers mobile app
n0ve said:
Welcome back with a MF'IN Vengeance and a new colorful avatar and best yet a beast of a kernel. Testing a few setups, glad to see ya here. Dr gave you a nice supply of xanax to deal with the idiots? :x
Sent from my SM-N920T using XDA-Developers mobile app
Click to expand...
Click to collapse
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. . . .
So many menues on aroma installer i got lost any tips of what option do I have to choose please? Im on tmobile note 5 running darthstalker 9.0V marshmallow 6.0.1 PG1 baseband
torhect said:
So many menues on aroma installer i got lost any tips of what option do I have to choose please? Im on tmobile note 5 running darthstalker 9.0V marshmallow 6.0.1 PG1 baseband
Click to expand...
Click to collapse
Now. If you'd actually read any of Posts #1-3 you would know then to stay with DEFAULTS. You don't "have" to change anything.
Welcome back bud looks good
UpInTheAir said:
THREAD UNDER CONSTRUCTION !!
[KERNEL] [ROOT] [SM-N920T/W8] Exynos 7420 | SkyHigh Kernel [ v5.6 ] | Synapse | Aroma
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-N920T
SM-N920W8
RAMDISK BASE:
N920T : N920TUVU3DPG1
FEATURES:
Modified from a combo of the LATEST official Samsung source(s): Samsung OSRC
AUTO-ROOT SYSTEM-LESS SuperSU v2.76 (on flash)
KNOX WARRANTY VOID: 1
SELinux PERMISSIVE (default) or ENFORCING
DEEP SLEEP FIX
UX ROM support (beta)
Aroma Installer (set your own defaults)
Auto-Install busybox v1.24.1-Dorimanx & Sqlite3 to /system/xbin (on flash)
Compiled with Ubuntu/Linaro GCC 5.4.0 20160609 + Graphite optimizations
Linux 3.10.102
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
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 /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
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 N920T/W8 devices, Kernel for the T-Mobile Samsung Galaxy Note5
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?fid=24651442761499085
Kernel Special Features: Aroma - Synapse ++ almost everything !!
Version Information
Status: Stable
Current Stable Version: 5.6
Stable Release Date: 2016-08-02
Created 2016-07-30
Last Updated 2016-08-02
Click to expand...
Click to collapse
Glad to see you back friend only kernel I use thank you for your work
@AmbientLights
Can you please state the full firmware version of the N920W8 boot.img you sent me ?
The latest is N920W8VLS3BPF1
EDIT: You sent me N920W8VLU2BPE3 . . . this is not the latest
Been running your latest kernel for 920t running great awesome battery life thanks
Sent from my SM-N920T using XDA-Developers mobile app
UpInTheAir said:
@AmbientLights
Can you please state the full firmware version of the N920W8 boot.img you sent me ?
The latest is N920W8VLS3BPF1
EDIT: You sent me N920W8VLU2BPE3 . . . this is not the latest
Click to expand...
Click to collapse
It turns out to be the google DNS causing the problem. I forgot L Speed was applying the google dns as well. Sorry for being wasting your time. Thanks for the support ! the kernel is smooth and the battery last longer. I can send you the latest boot.img if you still want it.
AmbientLights said:
It turns out to be the google DNS causing the problem. I forgot L Speed was applying the google dns as well. Sorry for being wasting your time. Thanks for the support ! the kernel is smooth and the battery last longer. I can send you the latest boot.img if you still want it.
Click to expand...
Click to collapse
When in Aroma, please DELETE all that interfering BS init.d 'tweaks' that are not optimised for our device. Those that come with SkyHigh are !!
Don't worry about boot.img thanks.
Cone1237 said:
Been running your latest kernel for 920t running great awesome battery life thanks
Sent from my SM-N920T using XDA-Developers mobile app
Click to expand...
Click to collapse
Only 4 hours of screen time
torhect said:
Only 4 hours of screen time
Click to expand...
Click to collapse
I see your posts in various development threads. . .
From your history, seems you're never happy with anything.. .
THREE options:
1. Read and follow what's requested of YOU top of Post #3.
2. Use a different kernel
3. Use stock
Anyone using a Grace UX rom with this kernel and if so can you link me one that's working? Been wanting to try it out.
momulah said:
Anyone using a Grace UX rom with this kernel and if so can you link me one that's working? Been wanting to try it out.
Click to expand...
Click to collapse
I don't believe the T/W8 call audio issue has been solved yet for all UX beta ROMs
UN-recognised Developer of my SkyHigh Kernel v5.6.x powered SM-N920C
[KERNEL] [ROOT] [SM-N920P*] Exynos 7420 | SkyHigh Kernel [ v6.8.1-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-N920P
RAMDISK BASE:
N920P : N920PVPS3BPJ2
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 N920P devices, Kernel for the Sprint Samsung Galaxy Note5
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?w=files&flid=88214
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 6.8.1-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:
** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
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!
Me likey. Up in the Air can't wait to have you back!
Sent from my SM-N920P using XDA-Developers mobile app
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)
Enjoy
UITA
.
BUG Report Update: UX firmware Bluelight Filte
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. . . .
Good to see you back! Been running v5.6 since early yesterday and it has held up great.
Out of curiosity, I flashed a UX based ROM along with SkyHigh and it booted up. No data since it was for another variant (even though it was claimed that it works for Sprint). Just wanted to report that it was booting for UX.
Sent from my SM-N920P using Tapatalk
weavr said:
Good to see you back! Been running v5.6 since early yesterday and it has held up great.
Out of curiosity, I flashed a UX based ROM along with SkyHigh and it booted up. No data since it was for another variant (even though it was claimed that it works for Sprint). Just wanted to report that it was booting for UX.
Sent from my SM-N920P using Tapatalk
Click to expand...
Click to collapse
Nice. Haven't BLIND build for anyone to test for Sprint as so much development has gone on since.
Some variant can be incompatible due to firmware issues, and indeed individual devices too. For example, had to remove the adaptive touchkey and brightness mods for a friends N9208 to remain stable.
YES! You're back!!!
Been running now for 4 hours without any issues. If something wonky happens, I'll get logs.
UpInTheAir said:
Nice. Haven't BLIND build for anyone to test for Sprint as so much development has gone on since.
Some variant can be incompatible due to firmware issues, and indeed individual devices too. For example, had to remove the adaptive touchkey and brightness mods for a friends N9208 to remain stable.
Click to expand...
Click to collapse
Well extra props to you for being able to pull this off blind! Maybe somebody smarter than me can port one of the UX ROMs so we can really give it a test.
Thanks again for your work!
Sent from my SM-N920P using Tapatalk
weavr said:
Maybe somebody smarter than me can port one of the UX ROMs so we can really give it a test.
Thanks again for your work!
Sent from my SM-N920P using Tapatalk
Click to expand...
Click to collapse
Did you read the OP ? . .... beta support
UpInTheAir said:
Did you read the OP ? . .... beta support
Click to expand...
Click to collapse
Oh, I just meant that the only problem that I found was that I had a no SIM error. I wasn't trying to imply that it was kernel related. More so that the problem was that I was flashing a ROM built for the international variants. From what I could tell, your 920P kernel was running well on UX.
Sent from my SM-N920P using Tapatalk
weavr said:
Oh, I just meant that the only problem that I found was that I had a no SIM error. I wasn't trying to imply that it was kernel related. More so that the problem was that I was flashing a ROM built for the international variants. From what I could tell, your 920P kernel was running well on UX.
Sent from my SM-N920P using Tapatalk
Click to expand...
Click to collapse
That could be anything. But, most likely due to incompatible ROM same as the T/W8 and not the kernel. Some ramdisk permissions may have changed though.
Up In The Air,
I am loving this new kernel and all the great functions with synapse. My battery is finally lasting 2 days with moderate use. Thanks for coming back and for all your hard work it is greatly appreciated.
Sent from my SM-N920P using XDA-Developers mobile app
Been running this since I got my N5, loving it dude, fantastic work sir... :good:
Thanks for this man. I was just commenting on telegram the other night about the level of reading comprehension and being lucky we have the devs we do for the N920p.
Some people do still read and appreciate the work. :good:
Sent from my Samsung SM-N920P using XDA Labs
UpInTheAir said:
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. . . .
Click to expand...
Click to collapse
I think i post the official source code a while back. Do you need the link?
Sent from my SM-N920P using XDA-Developers mobile app
Androidwarrior said:
I think i post the official source code a while back. Do you need the link?
Sent from my SM-N920P using XDA-Developers mobile app
Click to expand...
Click to collapse
Kernel source, not the firmware dump
UpInTheAir said:
Kernel source, not the firmware dump
Click to expand...
Click to collapse
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=SM-N910P
These are firmware dumps?
Sent from my SM-N920P using XDA-Developers mobile app