[Kernel] VoronK (for Unlegacy-Android ROM) [4.4][5.x-7.x] - Samsung Galaxy Nexus

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
*** Typical Disclaimer
Not responsible... As is.. Bricked devices... You've read this thousand of times.
Hope everyone here is understanding what he does.
Introduction
This is Unlegacy-Android kernel with some extra features that I added/enabled for personal use and decided to share in case someone else like them too.
I've done all I wanted by this moment so probably I am not going to continuously develop and improve this kernel if there will not be such necessity.
If somebody wishes to co-work or continue, I am all for it. Sources are open.
Click to expand...
Click to collapse
Features
Any bugs/features are the same as on Unlegacy-Android stock kernel except those listed here.
Color control
Allows to adjust display colors (really?).
You need to use third party app like "Trickster MOD" (Requires root) to edit it.
Touch wake and Proximity wake
Old cool feature reworked and improved by me.
Allows to wake device by touching screen and/or proximity sensor.
It's implemented with interrupts and no one wakelocks at all, that means:
No lags. It will always work and will be as responsive as if you pressed power button instead.
(If it still got lag than you would got the same lag if pressed power button at that moment instead.)
Power consumption as minimal as possible. It doesn't keeps device awaken like apps from market, so it can go in deep sleep and not consume power.
The only power is needed is to power the touch screen and/or proximity. It still consumes power but that is neligible.
See proof screenshot below.
You may say that 1.2% per hour is a lot but take in mind that I have 4 years old battery that doesn't work long any longer.
It has no timeouts. Why need them if power consumption is so low?
I've always hated apps from market that works while you play with them and don't in an hour.
But they at least had reason of big power consumption due keeping device awaken.
How to enable and setup:
Again you need to use third party app like "Trickster MOD" (Requires root) to activate and edit it settings.
The property "Delay" sets mode, not delay (I used settings from old version).
Touch - wake device by touching screen
Proximity - wake device by proximity sensor
LongTouch - addition to Touch. If long press screen than device will sleep again after finger released.
Example: Touch and hold, device will wake up you will see what you want (e.g. time), release, device fall asleep again.
1 = Touch
2 = Proximity
3 = Touch and Proximity
5 = Touch and LongTouch
7 = Touch and LongTouch and Proximity
Manually setting from terminal
enabling
Code:
echo 1 > /sys/devices/virtual/misc/touchwake/enabled
setting mode. multiply desired mod on 1000. e.g. 7 = 7000
Code:
echo 7000 > /sys/devices/virtual/misc/touchwake/delay
Click to expand...
Click to collapse
Installation instructions
Code:
*** Disclaimer
This kernel only for [URL="https://forum.xda-developers.com/t/3334574/"]Unlegacy-Android[/URL].
Sure you can try your luck in booting it on another ROM, but that is probably wasting of time.
Prepare your current zimage or boot.img backup for case this kernell will not boot
Boot in bootloader manually or by adb command
Code:
adb reboot bootloader
Flash downloaded zimage with fastboot. Replace zimage-file with path to downloaded zimage.
Code:
fastboot flash zimage zimage-file
Reboot
Code:
fastboot reboot
Sorry for not providing flashable in recovery zip. I had some problems with it.
Click to expand...
Click to collapse
Download
VoronK-zimage-4.4-220117-107103e
For 4.4 builds of Unlegacy-Android
Confirmed working on:
aosp_tuna-ota-20161103 (aosp-4.4)
Confirmed NOT working on:
Probably on other more recent builds
ua_tuna-ota-20170111 (aosp-4.4)
Builded from commit 107103e
Unlegacy-Android base commit ed79e8c
Click to expand...
Click to collapse
VoronK-zimage-5.x-7.x-220117-f6cad32
For 5.x-6.x builds of Unlegacy-Android
Confirmed working on:
ua_tuna-ota-20170116 (aosp-6.0)
Confirmed NOT working on:
Probably on any 7.x build
aosp_7.1_tuna_2016-10-21
ua_tuna-ota-20170122 (aosp-7.1)
Builded from commit f6cad32
Unlegacy-Android base commit 9737080
Click to expand...
Click to collapse
VoronK-zimage-7.x-230117-83de8de
For 7.x builds of Unlegacy-Android
Confirmed working on:
aosp_7.1_tuna_2016-10-21
Confirmed NOT working on:
ua_tuna-ota-20170116 (aosp-6.0)
ua_tuna-ota-20170122 (aosp-7.1)
Builded from commit 83de8de
Unlegacy-Android base commit 5607891
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Changelog
Code:
Current changelog: -- 23.01.2017
[note] -- consider previous VoronK-zimage-5.x-7.x-220117-f6cad32 as not working on 7.x builds, uploaded separate version
[new] -- added [URL='https://forum.xda-developers.com/devdb/project/dl/?id=22814']VoronK-zimage-7.x-230117-83de8de[/URL]
Older changelogs:
Code:
Changelog: -- 22.01.2017
[note] -- First public build
[new] -- added [URL='https://forum.xda-developers.com/devdb/project/dl/?id=22791']VoronK-zimage-4.4-220117-107103e[/URL]
[new] -- added [URL='https://forum.xda-developers.com/devdb/project/dl/?id=22792']VoronK-zimage-5.x-7.x-220117-f6cad32[/URL]
Click to expand...
Click to collapse
XDA:DevDB Information
VoronK, Kernel for the Samsung Galaxy Nexus
Contributors
Voron.exe
Source Code: https://github.com/VoronFX/VoronK
Kernel Special Features: Color control, Touch wake, Proximity wake
Version Information
Status: Testing
Created 2017-01-22
Last Updated 2017-01-23

Reserved

Reserved

Thanks for your reply @Voron.exe
I build VoronK touch-wake from source but it still not boot on 7.1.1. so I applied your commits on the aosp-7.1 branch of UA tuna kernel and resulting kernel boots fine.
Let's me test how touchwake work (tomorrow).
thanks
yen

_yen_ said:
Thanks for your reply @Voron.exe
I build VoronK touch-wake from source but it still not boot on 7.1.1. so I applied your commits on the aosp-7.1 branch of UA tuna kernel and resulting kernel boots fine.
Let's me test how touchwake work (tomorrow).
thanks
yen
Click to expand...
Click to collapse
Cool! I was going to make the same today but you did it first. )
Going to publish that 7.x version a bit later.
UPDATE:
I've try ua_tuna-ota-20170122 (aosp-7.1) build and it doesn't boot even with stock kernel.
What build is the last working?

Ei Voron.exe, thanks for sharing your work.
I just want to point out a wrong link in the first post --> VoronK-zimage-5.x-7.x-220117-f6cad32 (link to 4.4 version).
Only for distracted people like me (I've flashed the 4.4 kernel on 6 build LoL)
Flashed the right version, and all is ok!
thanks!

Voron.exe said:
What build is the last working?
Click to expand...
Click to collapse
I don't know, but I remember @Ziyan saying that 7.1 isn't booting yet, and they're still working on it

Voron.exe said:
I've try ua_tuna-ota-20170122 (aosp-7.1) build and it doesn't boot even with stock kernel.
What build is the last working?
Click to expand...
Click to collapse
None of them, you need to rebuild a permissive kernel to be able to boot 7.1.1. ATM all nougat builds for tuna from unlegacy site bootloops due to some selinux denials.
Plus, to successfully build a tuna kernel from 7.1 ua branch you need to revert these two commits, which borked kernel build:
http://gerrit.unlegacy-android.org/1151
http://gerrit.unlegacy-android.org/1153
Hope it helps.
bye
yen

fiox said:
I just want to point out a wrong link in the first post --> VoronK-zimage-5.x-7.x-220117-f6cad32 (link to 4.4 version).
Click to expand...
Click to collapse
Thank's! My bad. Fixed.
_yen_ said:
None of them, you need to rebuild a permissive kernel to be able to boot 7.1.1. ATM all nougat builds for tuna from unlegacy site bootloops due to some selinux denials.
Plus, to successfully build a tuna kernel from 7.1 ua branch you need to revert these two commits, which borked kernel build:
http://gerrit.unlegacy-android.org/1151
http://gerrit.unlegacy-android.org/1153
Click to expand...
Click to collapse
Oh..
I've spent a day and finally got working version for aosp_7.1_tuna_2016-10-21.zip that I published.
For 7.1.1. no luck. You said that have successfully booted by own build?
I can add your version here if you don't mind, cause I get tired of these rebuilds and don't want to spent more time on version that I am not going to use.

Voron.exe said:
I can add your version here if you don't mind, cause I get tired of these rebuilds and don't want to spent more time on version that I am not going to use.
Click to expand...
Click to collapse
No problem, PM me a way to sent it... I've fresh built touch-wake-7.1 branch, works on today UA build.
Just a bug report: during a phone call proximity sensor is active and if you have enabled "power button end call" in Accessibility menu it hangs call. Thus even if you have enabled only touch or touch and long touch....
bye
yen

It's working flawlessly in ua_tuna-ota-20170116 (aosp-6.0) build, but I haven't tried phone calls. Could you consider to implement, if it's not to difficult, double tap to wake instead of only one tap?

oh my god...new kernel for old Gnex, it is excellent!!!:highfive:

fromfree said:
It's working flawlessly in ua_tuna-ota-20170116 (aosp-6.0) build, but I haven't tried phone calls. Could you consider to implement, if it's not to difficult, double tap to wake instead of only one tap?
Click to expand...
Click to collapse
I've already done workaround for phone calls and some more fixes but not yet published.
As for double tab I will see what can I do. Wait a bit for new versions soon, current is a bit buggy.
UPDATE THOUGHTS:
I am currently thinking on implementing all this in kernel module instead of rebuilding kernel.
The PGM/TouchControl guy did the same, sadly he didn't open sources and abandoned development for few income.
If I'll succeed than probably I'll turn this project into an app.

Okay. I've done some work and have some success with modules.
I am planing to make and app that will allow to add this features (touch wake and color control at least) to any tuna kernel and rom and possible in future to other devices too.
The app will (obviously)require root and will be shared for free without ads/trial/limitations but with optional donate.
Does anybody interested in such app? Is it worth to continue?
Cause I've reached all features I wanted and there will be no sense to continue develop if no one interested in results.
Please tell me what you think!

Voron.exe said:
Okay. I've done some work and have some success with modules.
I am planing to make and app that will allow to add this features (touch wake and color control at least) to any tuna kernel and rom and possible in future to other devices too.
The app will (obviously)require root and will be shared for free without ads/trial/limitations but with optional donate.
Does anybody interested in such app? Is it worth to continue?
Cause I've reached all features I wanted and there will be no sense to continue develop if no one interested in results.
Please tell me what you think!
Click to expand...
Click to collapse
I think that's a great idea. I think you could probably do it far more easily with AnyKernel2 also.

Voron.exe said:
I am planing to make and app that will allow to add this features (touch wake and color control at least) to any tuna kernel and rom...
Click to expand...
Click to collapse
Seems a very interesting project to me as i'm currently running VoronK on top of ua.
Thanks
yen

osm0sis said:
I think that's a great idea. I think you could probably do it far more easily with AnyKernel2 also.
Click to expand...
Click to collapse
As I understand AnyKernel2 is a script for flashing a kernel into ROM with any ramdisk (Am I wrong?).
If so I can't see any benefits of using it, cause there are much bigger ROM/Kernel incompatibility issues than just a ram disk.
What I do (and almost done) done now is a kernel modules that can be loaded in any kernel (almost) so I can no more care about building own kernel for each ROM version.
Instead I will care about compatibility with different kernels. On the other side users will be free to use kernels which they like.
_yen_ said:
Seems a very interesting project to me as i'm currently running VoronK on top of ua.
Thanks
yen
Click to expand...
Click to collapse
Thank you too! Your posts make's me to continue developing, although it's not easy, cause I have to study also.
I wonder how many Galaxy Nexus devices still in use?
I fill like there about 100 in the world and I am one of them!
Hope that isn't true =D

You can use AnyKernel2 to flash over any ramdisk as well as any zImage if you want, check out my GN Synapse Injector zip. So if you want to add modules, etc. to any kernel/ROM AK2 should be much easier than an app I would think!

I cannot comment on technical issues, but I do think color control is mandatory in a ROM. And in any computer system, in fact.
Voron.exe said:
I fill like there about 100 in the world and I am one of them!
Hope that isn't true =D
Click to expand...
Click to collapse
One big release of CM13 has 9000 downloads, and a big release of UA 7.1 has 10,000 downloads. Maybe half or less of all current users would ever download these. Personally I have not downloaded either. So I think your feeling is not true. There are more than 100 Galaxy Nexus users.

osm0sis said:
You can use AnyKernel2 to flash over any ramdisk as well as any zImage if you want, check out my GN Synapse Injector zip. So if you want to add modules, etc. to any kernel/ROM AK2 should be much easier than an app I would think!
Click to expand...
Click to collapse
With the app it's not hard too. It's like "insmod mymodule.ko". Only needs a root.
App can download anybody and no need to deal with recovery and manual flashing.
Anyway app will needed to control module settings. I think it's more user friendly..

Related

K860/i CM10.1 - Linaro - beta 1 -updated 19.10.'13

Versioning explained:
>>>>>>>>>|0.92*|>>>> alpha>>>>>>beta>>>>RC>>>>1.0>>>>>
*0.92 will be removed as an option once RC comes out
This ROM is a spin-off from Mr. Linscue's and CyanogenMod sources.
What makes it different is that it is built with Linaro toolchain, current 4.7., instead of Google supplied one.
It's a product of my curiosity, Mr. Linkscue's extensive patience with helping me to understand the whole picture and his work so far on our devices. This wouldn't be possible without him.
To be able to build with Linaro toolchain there is a lot of CM source editing and git cherry-picking to make code fit for Linaro's GCC so the final ROM can actually be compiled. Thanks to Open Source, Android, internet and XDA-devs, I have been able to make it real by collecting the info and conveying it to this ROM.
I have to remind you, this is my personal build, it was never intended to be released to the wide public, I'm not a programmer/coder and there is no warranty.
Few notes:
1
The build: This is a first functional build through Linaro for this phone. It's compiled with -O3 flag, so /system (ROM) side is 90% optimized. I' m continuing to find proper code snippets that will further improve the build.​
2
Battery life. Kernel used is prebuilt Lenovo, therefore battery life should be similar to official ROM, bar the specific LenovoPower settings, however if you are installing CM you are expected to know how to manage your phone. Without Lenovo's updated kernel sources, further optimizations are not possible, either for performance or extending battery life. If you are experiencing poor battery life, there are two things, 1. You have just I nstalled the ROM, give it a few days for system to settle in. There are few things going on during first day or two that might deteriorate your battery life 2. You have an app installed that is keeping your phone awake, preventing it to go to deep sleep. You can install BetterBatteryStats from here: http://forum.xda-developers.com/showthread.php?t=1179809 and find the offending app.​
3
If you like it, use it. We are fixing general bugs as we go, and we know what those are. You may report them here but don't expect them to be fixed. Any app addition request or AOKP/MIUI/whatever port will not be entertained. As I said in the beginning, this is my personal build and I'm just sharing it with you.​
4
Why name it SENNA: Ayrton Senna: “And so you touch this limit, something happens and you suddenly can go a little bit further. With your mind power, your determination, your instinct, and the experience as well, you can fly very high.​This rom was made possible thanks to:
1.
linkscue​
2.
zuncun​
3.
xda-dev usersDJLamontagneIII, @Dri94​
4.
OpenSource​
5.
Linaro​
Sharing is caring, so if you want to repost this ROM to other places, I don't care but I do ask you kindly to refer to http://bbs.lephone.cc/k860/t570716/
Since 99% of the work is by Mr. Linkscue,take your time and drop by his thread: http://bbs.lephone.cc/k860/t553805/1/ and give him some kudos.
That's all.
Two releases:
SENNA 0.92
Latest CM source
Reverted the codecs to official, now video is ok
Updated busybox binary
Special thanks to linkscue on his continued support
SENNA beta 1
Kernel is built from Lenovo old source and adapted for JB
Both kernel and ROM are built with Linaro at O3 optimization level
Samsung's gralloc, hwconverter, fimg and kernel mali drivers, readjusted memory use, replaced ion libs.
Bloetooth works.
Disable HW overlays to have video working in landscape mode
(Current result on Antutu is 21605) (I have to note here that I have noticed performance deterioration, the number you get varies and drops on subsequent tests)
SENNA beta 1
[bugfix] *Wireless hotspot - so far ONLY open network is supported
*replaced Bluedroid stack with Bluez - core to UI - BT works now,
****please report special use cases if there are bugs.****
[enh.] *Screen off animation
alpha6 / kernel 3.0.40
* corrected schedulers in cgroups (oops)
* Latest lowmemorykiller
* lowmemorykiller autodetect oom_adj values
* added CPU topology patch
* added compaction and migration
* CPU unaligned access path
* Patched CRC32
* Replaced TreeRCU > jRCU (Read/Copy/Update)
* Replaced SLUB > SLQB memory allocator
* WasActive page flag
* Makefile optimizations
* disable preemption in machine_shutdown
* synchronize_rcu_expedited instead of synchronize_rcu
* patched fimg
* completely updated kernel internals
* completely updated net and fs layer
* completely updated memory management
* [bugfix] long press on touchscreen during charging has been fixed
alpha5 / kernel 3.0.15
* Added SIO IO Scheduler
* Added BFQ IO Scheduler
* zram enabled (one zram device in use)
* KSM enabled in kernel, use menu to on/off its use
Beta 1: http://pan.baidu.com/s/1892bL
md5: af12fd4fc63542858cba978a8b7f6f51
0.92: http://pan.baidu.com/share/link?shareid=1733734082&uk=2184427820
md5: 25dffc77e3e269656497fa382a3897ba
Google stuff:
If you visit Mr. Linkscue's thread here http://bbs.lephone.cc/k860/t553805/ there is a link to Gapps preload partition.
http://dl.vmall.com/c0zc102rqh
Flash it as you would do with the ROM and then go to Settings/Advanced/K860(i) Install gms. Reboot. All should be there. In the same menu you are also able to lock the MAC address so it doesn't change on reboot.
Github is here:
https://github.com/jason013?tab=repositories
Good job. Running on my k860 with no issues. I hope you try to keep updating this ROM.
I will update you with issues I face.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Stuttgart using Tapatalk 2
finch.****break said:
Good job. Running on my k860 with no issues. I hope you try to keep updating this ROM.
I will update you with issues I face.
Sent from my Stuttgart using Tapatalk 2
Click to expand...
Click to collapse
Thanks for liking it. I will keep it updated as much as possible. There are few bugs remaining on the platform and we are working on fixing them.
Definitely let me know if you have any problems with the ROM.
Good Job
This rom so good ! Waiting next update !
great room :victory:
waiting next update
finch.****break said:
Good job. Running on my k860 with no issues. I hope you try to keep updating this ROM.
I will update you with issues I face.
Sent from my Stuttgart using Tapatalk 2
Click to expand...
Click to collapse
btw how about gmaps? its work? coz i try to cm 10.1 phone reboot after i open gmaps,
Thanks before :good:
Harmalah said:
btw how about gmaps? its work? coz i try to cm 10.1 phone reboot after i open gmaps,
Thanks before :good:
Click to expand...
Click to collapse
Maps work for some time now.
first to vote for 5 star YAY
easily a 5 star for me since i dont know any programming/coding and im too lazy to do so...almost no support on lenovo ROM side so this addition is very much welcome...please keep it updated and kudos/respect to you my sir :good::good:
my only request would be a transparent and small on screen button for more screen orientation (see attached of my current screen)
you can get the systemUI here http://bbs.lephone.cc/thread-556541-1-1.html thanks thanks
Wow cool...will try ASAP
Sent from my Lenovo K860 using xda premium
innocence07 said:
easily a 5 star for me since i dont know any programming/coding and im too lazy to do so...almost no support on lenovo ROM side so this addition is very much welcome...please keep it updated and kudos/respect to you my sir :good::good:
my only request would be a transparent and small on screen button for more screen orientation (see attached of my current screen)
you can get the systemUI here http://bbs.lephone.cc/thread-556541-1-1.html thanks thanks
Click to expand...
Click to collapse
I'm sorry, you are talking about transparent taskbar? That iis as much as I could understand from the pics you posted.
To put it bluntly, what is going on now is trying to build kernel from source to match 4.2.2 and then cleaning up of proprietary files. Any UI polishing/additions I might consider at later date. So far, it seems to be a very far date But hey, it is functioning so far and sorry, but no..
relevant_placeholder said:
I'm sorry, you are talking about transparent taskbar? That iis as much as I could understand from the pics you posted.
To put it bluntly, what is going on now is trying to build kernel from source to match 4.2.2 and then cleaning up of proprietary files. Any UI polishing/additions I might consider at later date. So far, it seems to be a very far date But hey, it is functioning so far and sorry, but no..
Click to expand...
Click to collapse
yes both the onscreen button and the taskbar...its ok your the boss here anyways...and again thank you for sharing
i have another question uhm can i use this gapps http://wiki.cyanogenmod.org/w/Gapps since your rom is missing google play and other such gapps TIA
innocence07 said:
yes both the onscreen button and the taskbar...its ok your the boss here anyways...and again thank you for sharing
i have another question uhm can i use this gapps http://wiki.cyanogenmod.org/w/Gapps since your rom is missing google play and other such gapps TIA
Click to expand...
Click to collapse
Ok, I had skipped few tips here. If you visit Mr. Linkscue's thread here http://bbs.lephone.cc/k860/t553805/ there is a link to Gapps preload partition.
http://dl.vmall.com/c0zc102rqh
Flash it as you would do with the ROM and then go to Settings/Advanced/K860(i) Install gms. Reboot. All should be there. In the same menu you are also able to lock the MAC address so it doesn't change on reboot.
relevant_placeholder said:
Maps work for some time now.
Click to expand...
Click to collapse
btw how to fix USSD and change animated while charging ?
1. i try ussd not working and i used rillibrary.rar to fix ussd its working but signal bar not fully detect (how to fix)
2. and i could not charge if handphone is trunoff (how to fix)
thanks berfore
Harmalah said:
btw how to fix USSD and change animated while charging ?
1. i try ussd not working and i used rillibrary.rar to fix ussd its working but signal bar not fully detect (how to fix)
2. and i could not charge if handphone is trunoff (how to fix)
thanks berfore
Click to expand...
Click to collapse
Phone board/bootloader recognizes several operating modes like off charge, on, off, test etc. Mr. Scue identified them and it is working, however there is a problem that when you boot the phone after charging it in off mode, screen will turn white around the edges sometimes. For safety of your devices this part of functionality is not included yet.
I'm not familiar with the USSD problem yet. Will have a look into it, but if it wasn't working in official release, it could take time to make it working here.
relevant_placeholder said:
Phone board/bootloader recognizes several operating modes like off charge, on, off, test etc. Mr. Scue identified them and it is working, however there is a problem that when you boot the phone after charging it in off mode, screen will turn white around the edges sometimes. For safety of your devices this part of functionality is not included yet.
I'm not familiar with the USSD problem yet. Will have a look into it, but if it wasn't working in official release, it could take time to make it working here.
Click to expand...
Click to collapse
:good: thanks for explain
relevant_placeholder said:
Ok, I had skipped few tips here. If you visit Mr. Linkscue's thread here http://bbs.lephone.cc/k860/t553805/ there is a link to Gapps preload partition.
http://dl.vmall.com/c0zc102rqh
Flash it as you would do with the ROM and then go to Settings/Advanced/K860(i) Install gms. Reboot. All should be there. In the same menu you are also able to lock the MAC address so it doesn't change on reboot.
Click to expand...
Click to collapse
ive done all there is to do but still youtube dont work...em i missing something or youtube doesn't really work ???
innocence07 said:
ive done all there is to do but still youtube dont work...em i missing something or youtube doesn't really work ???
Click to expand...
Click to collapse
Ok, this questions now are going out of topic but let's chase this rabbit down the hole.
I am not familiar with the workings of youtube app (I assume you have successfully installed Play store and had it installed from there) so I am not sure what video/audio codecs it uses.
I can tell you right now one thing, related to video playback and Samsung's OMX codecs (the ****ty opensource ones) hw accel. video on this ROM is currently broken. I will soon reissue the ROM with files from official ROM to have that part working again, until I sort out what gets broken on OSS ones.
Currently I'm hands deep in kernel, I managed to transplant updated mali drivers into the old source to make it run on 4.2.2 and did some ugly hack job on HAL layer to have CM working, I have it at system stable level now. I'm tired and sorry for not being of much help, please google yourself and see what exactly are youtube app dependencies to make the videos run. If it uses on board hw codecs, I already told you what is the problem.
EDIT: try to disable GPU rendering for a test, in Developer options. just to see.
I flash several times this rom and always the same 2 problems ! Wifi doesnt work ! Stays there it said "turning wifi on..." and the 2nd camera program ( i dont remember the name ) always force close !!! Thanks
Sent from my K860 using xda app-developers app
what a great rom !! i hope you can fix the youtube problem and others minor problem soon!! :good:
Yup tried with GPU rendering disabled, HW accel enabled disabled.. Not just with youtube, videos don't work on many video content apps like imdb etc..
---------- Post added at 01:15 PM ---------- Previous post was at 01:15 PM ----------
However, wifi and focal seems to be fine

[ROM] [AOSP][5.1.1] SlimLP (D2SPR) Beta 0.13

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems. The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code. All of the sources can be publicly viewed through GitHub and you can stop by the public Gerrit to submit patches of any type.
SlimLP is the project name for SlimRoms based on Android 5.0 lollipop and offers the following original features:
Slim Dialer
o A full replacement of the official Google closed source dialer with added features. - We've got you covered.
Privacy guard
o Disable unnecessary permissions set by app developers. - Privacy is part of the experience.
Slim Center
o Downloads, contact information, system app removal. - More fun than you can shake a stick at.
System-Wide Keyboard Controls
Rotation, cursor control, optional emoticons..etc. - You'll be tapping away to your heart's content.
Custom Shortcuts [WIP]
Hardware keys, Navigation Ring, Navigation Bar, Lockscreen, Tiles, Notifications etc. – Customize it the way you like it.
SlimKernel Features -
Now supports following Additional Governors
Inelliactive - Authored by @Faux123
Intellidemand - Authored by @Faux123
Slim - Based on @Flar2 's ElementX Governor
SmartAssV2 - Authored by @Erasmux
Wheatley - Authored by @Ezekeel
It also supports following additional Schedulers.
BFQ
cfq
Deadline
Fifo
Fiops
Noop
Row
Sio
Vr
Zen
It also supports following TCP Congestion Algorithms.
Bic
Cubic
Highspeed
Hybla
Illinois
Scalable
Vegas
Veno
Westwood
Yeah
Important links:
slimroms.net - The official webpage where you find everything you need to know about SlimRoms.
Official Downloads - Download the rom, Gapps and other Addons.
My Unofficial Downloads - This is where you'd get most recent features, test builds and so on!
Installation instructions - Follow these steps to the letter if you're about to install SlimRoms on your device.
Latest Changelog - Read here if you want information on changes in latest build.
FAQ - The most frequent asked questions with answers.
Kernel Source - The source of your device's kernel.
Get in touch! - Contact SlimRoms at these places if you have questions, requests or feedback.
Google+
Twitter
Facebook
Forum
Disclaimer: SlimRoms are not responsible for any damages to your device.
XDA:DevDB Information
[ROM][AOSP] [D2SPR] Official SlimLP 5.1.1, ROM for the Sprint Samsung Galaxy S III
Contributors
Perseus, slimroms, nicklovell23, tylog
Source Code: https://github.com/SlimRoms/
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: AOSP, CyanogenMod
Version Information
Status: Stable
Current Stable Version: 0.1
Stable Release Date: 2015-11-16
Current Beta Version: 0.13
Beta Release Date: 2015-12-16
Created 2015-02-10
Last Updated 2015-12-16
Reserved
Ok I am going to make it Abundantly Clear. So there is ZERO I mean ZERO CONFUSION.
What this is NOT -
This is not a Weekly. This is not Stable. If you are looking for either, you are in the wrong thread.
This is Not a Daily Driver. If you are looking for one, go to SlimKat Thread.
This is not Fully Functional Picture Perfect Rom. You do not get to Complain and call names on the thread if you expected anything else.
This Build does have bugs. Those that are known to me are listed Bellow.
What this is -
This is an Early Alpha Build. To those who don't know, that's prior Stage of a Beta or Weekly Build.
Its a Preview of things to come. If you notice, my list of Features is lacking quiet a few of Slim Features.
Yes there are bugs. The ones I do know are
Root does not Stick. See Notes Bellow.
Stock Camera clicks but does not take pictures. When you switch to Video Mode, you'd get error "Unable to Connect to Camera". Afterwards you have to reboot to clear.
Some of the 3rd Party Camera Apps work. For Ex. Open Camera, VivaVideo
APN Menu does not show any of the APNs for at least Sprint Variant.
When connected to WiFi, MMS are delayed. Only seems to affect D2VZW.
NOTES -
You must Flash SuperSU [STABLE][2015.01.20] SuperSU v2.4.5 as a Zip file along after flashing Rom.
If you posted a bug/issue not listed above, without a Logcat, I will ignore it.
Unless specified otherwise, do not dirty flash on top of SlimKat or Other Roms. If you did and then complained even with Logcat, I will ignore.
Reserved
Just in case.
So far, this is running very smoothly with no issues other than the known bugs.
Battery life not quite what I have with SlimKat 9, but not bad. And, to be fair, I tested it for less than 24 hours. Also had an issue with WiFi not turning itself back on while using LeanDroid, but it worked fine after I uninstalled the app. Very impressive for an Alpha, though. If it's not quite a daily driver, it's damn close. Hopefully the camera lib problem across all the d2 LP builds will be solved soon.
As for MVNO APNs, I'm on Ting and flashing their APN's after rom & gapps worked fine (data, LTE, etc).
I wonder if Slim is ever going to bring back CM themes, it's the only thing holding me back.
kjjm said:
So far, this is running very smoothly with no issues other than the known bugs.
Battery life not quite what I have with SlimKat 9, but not bad. And, to be fair, I tested it for less than 24 hours. Also had an issue with WiFi not turning itself back on while using LeanDroid, but it worked fine after I uninstalled the app. Very impressive for an Alpha, though. If it's not quite a daily driver, it's damn close. Hopefully the camera lib problem across all the d2 LP builds will be solved soon.
As for MVNO APNs, I'm on Ting and flashing their APN's after rom & gapps worked fine (data, LTE, etc).
Click to expand...
Click to collapse
I assume you are referring to http://forum.xda-developers.com/show...5#post48082435
right ?
onedr0p said:
I wonder if Slim is ever going to bring back CM themes, it's the only thing holding me back.
Click to expand...
Click to collapse
Please Rad OP > SlimLP Features > Bullet 3
why does it say it's D2GSM in the Notes and will this flash on the newer "T" model (triband Sph-L710T)
Perseus said:
I assume you are referring to http://forum.xda-developers.com/show...5#post48082435
right ?
Click to expand...
Click to collapse
That's for RingPlus, but same idea. I found the Ting apn zip here: https://help.ting.com/entries/23423026-Flashable-Zip-Fixed-LTE-eHRPD-for-CyanogenMod
I use the 4.3 file, but it works for 4.4 and 5, too.
6th_Hokage said:
why does it say it's D2GSM in the Notes and will this flash on the newer "T" model (triband Sph-L710T)
Click to expand...
Click to collapse
Thanks. That was a Project copy. Bullet Removed.
kjjm said:
That's for RingPlus, but same idea. I found the Ting apn zip here: https://help.ting.com/entries/23423026-Flashable-Zip-Fixed-LTE-eHRPD-for-CyanogenMod
I use the 4.3 file, but it works for 4.4 and 5, too.
Click to expand...
Click to collapse
Thanks. I don't suppose you are able to see APN Menu Are you ?
Perseus said:
Thanks. I don't suppose you are able to see APN Menu Are you ?
Click to expand...
Click to collapse
Yes - I can access it using Google Gesture Search. Also, regarding Open Camera - it works for the most part, but occasionally it will lock up if I tap the screen to focus. A reboot is needed to use the camera again.
kjjm said:
Yes - I can access it using Google Gesture Search. Also, regarding Open Camera - it works for the most part, but occasionally it will lock up if I tap the screen to focus. A reboot is needed to use the camera again.
Click to expand...
Click to collapse
That's mighty helpful. Are you able to switch from one APN to another if you wanted to do so ? Also I understand, the menu to APN does not Appear under Setting>Mobile Data > Access Point Names. Is that right ? Eitehr that or don't see a listing at the said place.
Perseus said:
That's mighty helpful. Are you able to switch from one APN to another if you wanted to do so ? Also I understand, the menu to APN does not Appear under Setting>Mobile Data > Access Point Names. Is that right ? Eitehr that or don't see a listing at the said place.
Click to expand...
Click to collapse
Yes, it seems I can switch APNs. But there's no menu listing where there should be.
kjjm said:
Yes, it seems I can switch APNs. But there's no menu listing where there should be.
Click to expand...
Click to collapse
Can you please list the steps you took to access the Menu via Google Gestures ? I want to reproduce for another device.
Perseus said:
Can you please list the steps you took to access the Menu via Google Gestures ? I want to reproduce for another device.
Click to expand...
Click to collapse
Just start drawing A-P-N and it should appear on the list. It usually appears after just the A for me. Also, I found a major bug the hard way this morning when the alarm didn't sound. It was set to the priority profile, so it should have worked. I also had no ringtone for one phone call this morning (default profile), but it worked for another. I'll try to reproduce at least the ringtone issue for a logcat, but then I'll have to go back to KK.
Update: Unfortunately, I was unable to reproduce the the alarm/ringtone issue. But, full disclosure, I forgot I was using BMS kernel at the time (sorry, love the cold trinity colors and the battery life it gives me on KK). I went back to the stock kernel nandroid I have and did the testing. So maybe it's a third-party kernel problem, or it could have something to do with the phone being in deep sleep for an extended period of time, which was the other variable. I'll do more testing when I can, but I have a busy week ahead, so it won't be right away.
kjjm said:
Just start drawing A-P-N and it should appear on the list. It usually appears after just the A for me. Also, I found a major bug the hard way this morning when the alarm didn't sound. It was set to the priority profile, so it should have worked. I also had no ringtone for one phone call this morning (default profile), but it worked for another. I'll try to reproduce at least the ringtone issue for a logcat, but then I'll have to go back to KK.
Update: Unfortunately, I was unable to reproduce the the alarm/ringtone issue. But, full disclosure, I forgot I was using BMS kernel at the time (sorry, love the cold trinity colors and the battery life it gives me on KK). I went back to the stock kernel nandroid I have and did the testing. So maybe it's a third-party kernel problem, or it could have something to do with the phone being in deep sleep for an extended period of time, which was the other variable. I'll do more testing when I can, but I have a busy week ahead, so it won't be right away.
Click to expand...
Click to collapse
Thanks for the Update. Test when you can please. Do note, Ringtones on External SD might just might be an issue as well.
Xposed for lollipop has been released:
http://forum.xda-developers.com/showthread.php?p=58828974
Perseus said:
Thanks for the Update. Test when you can please. Do note, Ringtones on External SD might just might be an issue as well.
Click to expand...
Click to collapse
I wish it was that easy, but I was using system and default ringtones/notifications. I'll get back to it when I can. I was really enjoying it otherwise.
kjjm said:
I wish it was that easy, but I was using system and default ringtones/notifications. I'll get back to it when I can. I was really enjoying it otherwise.
Click to expand...
Click to collapse
@kjjm,
Would you care to test
https://www.androidfilehost.com/?fid=95916177934530680
For me ? See if you are able to access and/or Switch the APN Menu ?
Perseus said:
@kjjm,
Would you care to test
https://www.androidfilehost.com/?fid=95916177934530680
For me ? See if you are able to access and/or Switch the APN Menu ?
Click to expand...
Click to collapse
Sorry it took me a while to get to this. I was able to access the APN menu and switch it to Ting, but I was only able to get 3g. Strangely, after switching, I was not able to see the APNs and got the "...not available to this user" message.
I then went back into recovery, wiped the caches, and flashed my APN file. I went back to the APN menu (still getting that message), reset to default, toggled airplane mode on and off, and now I have LTE. I can now see the APN menu again, but it's only the Ting APNs that I flashed. This, by the way, was how I got LTE on KitKat, too. Switching via the APN menu only gave me 3g.

[ROM][G800F/M/Y][7.1.2][UNOFFICIAL] Slim ROM 7 Nougat

Code:
***WARNING***
-READ CAREFULLY!!
YOU FLASH THIS ROM AT YOUR OWN RISK.I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY OCCUR DUE TO THE FLASHING OF THIS ROM.
I WILL NOT BE RESPONSIBLE FOR LOST DATA,BRICKED PHONE,OR ANYTHING OF THE SUCH.(PHONE EXPLODES,OVERHEATS ETC)
THIS ROM IS ONLY FOR THE S5 MINI SM-G8OOF/M/Y (Exynos) DO NOT FLASH THIS ON ANY OTHER DEVICE!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
https://slimroms.org/​
Useful Github links to share and read​
- Info
- Slim 7 specific
UPDATED to Stable 1.16 on 05-11-2017​Changes in Stable 1.16 Build
- Synced Slim sources
- Latest security patches (Oct 5)
- KRACK wi-fi vulnerability patches
- Full changelog can be found Here
This is SlimROM 7 for the Exynos3470 based Samsung Galaxy S5 mini (G800F/G800M/G800Y)
SlimRoms is a custom android operating system. Our main goal is to offer users a slimmed down yet feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and you can stop by our public Gerrit to submit patches of any type.
Known Issues
- Camera problems per usual. (I may remove the stock cam next build)
- Let me know and I'll try to fix.
Notes
- TWRP and backups - While TWRP 3.0 will work fine on backups between 7.x ROMS if you are running 7.x and try to restore to a 6.x ROM it will fail to restore the data partition.If you have the need to do this you MUST use TWRP 2.8! (Thanks to Sunn76 for that info)
- No integrated root - use Magisk
I highly recommend a full backup before flashing this ROM.Again,I am not responsible if you lose any or all of your data!
Installation
- Install TWRP version of your choice
- Download the Slim 7 zip file
- Copy to your phone
- Reboot into recovery mode (Volume-Up + Home + Power button)
- Wipe Dalvik/art Cache, Cache, System and Data (inside Wipe -> Advanced Wipe)
- Install Slim 7
- Install GApps of your choice
- Reboot
Click to expand...
Click to collapse
Downloads
* Slim ROM 7 Stable 1.16 - Slim 7.1.2
* openGApps - http://opengapps.org/
* TWRP (latest) - https://aykevl.nl/android
* TWRP 2.8 - https://www.androidfilehost.com/?fid=745425885120709330
Click to expand...
Click to collapse
ENJOY!
Sources
ROM - https://github.com/SlimRoms
Device - https://github.com/Spookcity/android_device_samsung_kminilte/tree/cm-14.1
Click to expand...
Click to collapse
Thanks
hennymcc,Psyafter and CTXz - I can not thank them enough for all of their hard work and dedication to our device. They are the reason that I am able to bring this ROM to everyone.
- ayke for the latest TWRP
- chainfire for CF-Auto-Root
- Sunn76 and Zocker1304 for testing this ROM and providing me with feedback
- SlimROM team
- OpenGapps
XDA:DevDB Information
[ROM][G800F/M/Y][7.1.2][UNOFFICIAL] Slim ROM 7 Nougat, ROM for the Samsung Galaxy S5 Mini
Contributors
spookcity138
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Created 2017-02-18
Last Updated 2017-11-06
Downloading, I wish youtube problem at 720p is resolved
Edit #1: The zoom in youtube videos continues, the "solution" I found is to see the video to the desired quality and when the error occurs, press the home button, open the multitasking and return to the video, this corrects the problem, in some Cases zoom back
PS: I speak Spanish, so I used the google translator
jimmy999x said:
Downloading, I wish youtube problem at 720p is resolved
Edit #1: The zoom in youtube videos continues, the "solution" I found is to see the video to the desired quality and when the error occurs, press the home button, open the multitasking and return to the video, this corrects the problem, in some Cases zoom back
PS: I speak Spanish, so I used the google translator
Click to expand...
Click to collapse
This issue I believe has been fixed by hennymcc. It should be fine in the next build.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
This issue I believe has been fixed by hennymcc. It should be fine in the next build.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
In ground zero roms I downloaded the validus build, which also contains the same error, thanks a lot for the effort, the rom works excellent, if I find any bug I will report it, thank you for your excellent work
jimmy999x said:
In ground zero roms I downloaded the validus build, which also contains the same error, thanks a lot for the effort, the rom works excellent, if I find any bug I will report it, thank you for your excellent work
Click to expand...
Click to collapse
Yeah, hennymcc just made a few commits to the device tree some hours ago that will hopefully solve the YouTube zoom problem.
And you're welcome. Please do post any findings you may have. Thanks!
Sent from my SM-G800F using Tapatalk
Thanks a lot for your great ROMs! I'll try this one right away because I always considered slim to be one of the smoothest, fastest ROMs out there. The only reason I didn't use it, is because there wasn't a Nougat version, but now there is! Thank you so much!
EDIT: After a few minutes of testing, I've found a few minor bugs. One of them is quite annoying, the other two can be ignored in my opinion.
1. When enabling and disabling the navigation bar multiple times in a row very quickly, SystemUI crashes. It happened by accident, but it was quite weird. (however it doesn't really matter because 'normal' people would never experience this)
2. When opening additional settings in the settings menu, SlimSettings crashes.
3. I'm not really sure if this is a bug, or if this is intentional, but the battery percentage in the status bar has changed into a tilde. So instead of 4%, the status bar now says 4~, which seems strange.
StanleyNL said:
Thanks a lot for your great ROMs! I'll try this one right away because I always considered slim to be one of the smoothest, fastest ROMs out there. The only reason I didn't use it, is because there wasn't a Nougat version, but now there is! Thank you so much!
EDIT: After a few minutes of testing, I've found a few minor bugs. One of them is quite annoying, the other two can be ignored in my opinion.
1. When enabling and disabling the navigation bar multiple times in a row very quickly, SystemUI crashes. It happend by accident, but it was quite weird. (however it doesn't really matter because 'normal' people would never experience this)
2. When opening additional settings in the settings menu, SlimSettings crashes.
3. I'm not really sure if this is a bug, or if this is intentional, but the battery percentage in the status bar has changed into a tilde. So instead of 4%, the status bar now says 4~, which seems strange. By the way, I really need to hurry for a charger, so please don't mind the typos
Click to expand...
Click to collapse
Yeah...
1. I don't really know, but like you said probably not something most will experience.
2. This is a known issue. It will be fixed ( probably removed) in the next build.
3. This is strange. I also don't know about this. I'll look into it though.
Thanks for the feedback!
Sent from my SM-G800F using Tapatalk
For some reason, I can't turn the phone on by pressing the home button, only with the power button
StanleyNL said:
For some reason, I can't turn the phone on by pressing the home button, only with the power button
Click to expand...
Click to collapse
Yes, the home button doesn't wake the device. I don't really think this is a bug. I personally do not like it. Although I know some will. It should be a fairly easy fix for the next build.
Sent from my SM-G800F using Tapatalk
I tried installing the viper4android, but it asks me to install the drivers always, even with the nougat fix, I'm not sure that it could be failing, maybe another sound mod will work, with the ums enabler (mass storage) asks me to change the kernel to permissive , Which seems strange to me because the default comes like this, maybe that's why I can not install the viper4android
#edit 1:
I have a question, the next updates have OTA support or will it be necessary to flash manually?
jimmy999x said:
I tried installing the viper4android, but it asks me to install the drivers always, even with the nougat fix, I'm not sure that it could be failing, maybe another sound mod will work, with the ums enabler (mass storage) asks me to change the kernel to permissive , Which seems strange to me because the default comes like this, maybe that's why I can not install the viper4android
#edit 1:
I have a question, the next updates have OTA support or will it be necessary to flash manually?
Click to expand...
Click to collapse
I haven't messed with Viper4Android on any nougat ROMS, so I can't really help there, sorry. At some point I will though.
I may look into implementing OTA for this ROM. I'm not sure at this point. It just depends on a few things. Either way, for sure the next update will need to be manually flashed.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
I haven't messed with Viper4Android on any nougat ROMS, so I can't really help there, sorry. At some point I will though.
I may look into implementing OTA for this ROM. I'm not sure at this point. It just depends on a few things. Either way, for sure the next update will need to be manually flashed.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Thanks for the answers, actually OTA is not so important to me, what I need is youtube, but anyway thank you very much for all your work, in truth keep the device alive
I'm very happy to see a slim Version of Nougat for the g800f. I'll just have to wait till wake up via home button is working. This is a must for me.
Gesendet von meinem SM-G800F mit Tapatalk
jimmy999x said:
I tried installing the viper4android, but it asks me to install the drivers always, even with the nougat fix, I'm not sure that it could be failing, maybe another sound mod will work, with the ums enabler (mass storage) asks me to change the kernel to permissive , Which seems strange to me because the default comes like this, maybe that's why I can not install the viper4android
#edit 1:
I have a question, the next updates have OTA support or will it be necessary to flash manually?
Click to expand...
Click to collapse
Make sure you go to terminal and type: getenforce
If it said enforcing you have to type: setenforce 0
Then check with getenforce again and see if it says permissive now.
spookcity138 said:
3. This is strange. I also don't know about this. I'll look into it though.
Click to expand...
Click to collapse
The battery percentage is a normal percentage again now. Maybe that's because I rebooted my phone yesterday but it seems to work now!
---------- Post added at 10:42 AM ---------- Previous post was at 09:46 AM ----------
Is there a way to turn off button illumination in Slim7 without installing a night mode app? In my opinion night mode apps have some disadvantages so I'd prefer a different way.
StanleyNL said:
The battery percentage is a normal percentage again now. Maybe that's because I rebooted my phone yesterday but it seems to work now!
---------- Post added at 10:42 AM ---------- Previous post was at 09:46 AM ----------
Is there a way to turn off button illumination in Slim7 without installing a night mode app? In my opinion night mode apps have some disadvantages so I'd prefer a different way.
Click to expand...
Click to collapse
Not that I'm aware of at this point.
Sent from my SM-G800F using Tapatalk
About the battery percentage 'bug': The status bar only shows a tilde (~) when the device is charging!
Danke für diese tolle Rom. Vielen, vielen Dank.
Gruß Kuli
Is this the same ROM build I tested?
Zocker1304 said:
Is this the same ROM build I tested?
Click to expand...
Click to collapse
Yep
Sent from my SM-G800F using Tapatalk

[SHARED][ROM][Perry][Unofficial]Slim7 v2.0[March 9th, 2018][7.1.2]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SlimRoms is a custom android operating system. Our main goal is to offer users a slimmed down yet feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and you can stop by our public Gerrit to submit patches of any type.
Slim7 is the project name for SlimRoms based on Android 7.1.x Nougat, which offers the following original features:
-Slim Navbar & Hardware key rebinding
--​Single tap action,​​ ​long press action, double tap action! - We’ve got you covered.
-Slim Actions & Chamber of secrets
-- ​Customise your device to the fullest​​ ​- You’re a wizard!
-SlimRecents
--A faster alternative to stock recents ​- Your device, your choice.
-SlimLauncher
--​An​ ​open​ ​source,​ ​feature​ ​filled​ ​launcher!​​ ​- Make yourself at home
-Status bar customisations
--​Clock and date? Battery? ​- More​ ​fun​ ​than​ ​you​ ​can​ ​shake​ ​a​ ​stick​ ​at.
Important links:
https://slimroms.org/ - Official website with anything SlimRoms related
Installation steps:
-You MUST unlock your device's bootloader in order to install Slim; I won't cover this area, however you can look it up here in the forums or ask me anything about it.
- Install the latest TWRP
- Download the latest build, gapps (optional). Place on internal storage or an sdcard.
- Reboot into recovery mode
- Wipe --> Advanced wipe --> data, cache, dalvik, and system. This is a clean flash, therefore you will lose your apps and their data; (sd and storage are not mandatory to wipe, so anything in there's going to be fine if you don't do it) remember to back those things up if you want to keep them.
- Install the build, the gapps and the root zip if you're going to root.
- Done! Reboot and enjoy. Remember the first boot always takes a few minutes.
Current Downloads *Flash the video fix file*:
Slim7 - March 9th, 2018
Video Fix *Credit to KyleBryant*
Disclaimer: Neither SlimRoms nor me are responsible for any damages to your device.
Full credit goes to SlimRoms, I am simply sharing.
XDA:DevDB Information
Slim7, ROM for the Moto E4
Contributors
SlimRoms, squid2. Thanks to Nayan Deka & PimpMy5Ton for testing LTE
Source Code: https://github.com/SlimRoms
ROM OS Version: 7.1.2 Nougat
ROM Kernel: Linux 3.x
Version Information
Status: Stable
Current Stable Version: v2.0
Stable Release Date: 2018-02-15
Created 2018-02-03
Last Updated 2018-02-15
Changelog
March 9th, 2018
-LTE fixed on CDMA devices
-Source updates
just downloaded, installed......1) rom 2) gapps 3)magisk....reboot to some crazy error.....so, reflashed ROM only....rebooted, took about 7 min to load, but it DID load.....
happy to say, everything so far is running good!!!
pewipo123 said:
just downloaded, installed......1) rom 2) gapps 3)magisk....reboot to some crazy error.....so, reflashed ROM only....rebooted, took about 7 min to load, but it DID load.....
happy to say, everything so far is running good!!!
Click to expand...
Click to collapse
Try using SuperSU instead of Magisk
Installing Soon!
pewipo123 said:
just downloaded, installed......1) rom 2) gapps 3)magisk....reboot to some crazy error.....so, reflashed ROM only....rebooted, took about 7 min to load, but it DID load.....
happy to say, everything so far is running good!!!
Click to expand...
Click to collapse
It says first boot takes a bit in the description
Great ROM! Just one problem, I can't get Gravitybox to do anything. I have other Xposed modules running and working, but gravitybox doesn't want to change anything, Help.
just going to note a bug i found... LTE works for me
..( metro pcs/ t-mob) the bug is VIDEOS... i seem to get black screens on all.videos... even on youtube! black with sound from my cam, facebook, youtube or wherever...
any ideas?
pewipo123 said:
just going to note a bug i found... LTE works for me
..( metro pcs/ t-mob) the bug is VIDEOS... i seem to get black screens on all.videos... even on youtube! black with sound from my cam, facebook, youtube or wherever...
any ideas?
Click to expand...
Click to collapse
https://forum.xda-developers.com/mo...pment/rom-resurrection-remix-moto-e4-t3689903 here you go. I'm not sure why this fix wasn't included in the rom.
Edit: @fireball0093 can you include this fix in your roms?
Thanks for working on this device dude.
Android_noob17 said:
https://forum.xda-developers.com/mo...pment/rom-resurrection-remix-moto-e4-t3689903 here you go. I'm not sure why this fix wasn't included in the rom.
Edit: @fireball0093 can you include this fix in your roms?
Click to expand...
Click to collapse
Added it to OP. If any dev has video natively working when they compile ROMs, please send me a PM
codyalan said:
Great ROM! Just one problem, I can't get Gravitybox to do anything. I have other Xposed modules running and working, but gravitybox doesn't want to change anything, Help.
Click to expand...
Click to collapse
Just installed Gravitybox and tested myself, looks like the same issues here. A reboot after applying some different settings didn't work, the only thing that seemed to work was brightness control under status bar. I'm compiling a personal build of Slim for my G4 Play and when it's done I'll try there too to see if it's an issue with the ROM sources itself or if it's phone-specific.
codyalan said:
Great ROM! Just one problem, I can't get Gravitybox to do anything. I have other Xposed modules running and working, but gravitybox doesn't want to change anything, Help.
Click to expand...
Click to collapse
Gravitybox does say custom rom use is hit or miss so it's not surprising. I know slim is missing a few features so using gravitybox is desired, but still not surprised.
fireball0093 said:
Just installed Gravitybox and tested myself, looks like the same issues here. A reboot after applying some different settings didn't work, the only thing that seemed to work was brightness control under status bar. I'm compiling a personal build of Slim for my G4 Play and when it's done I'll try there too to see if it's an issue with the ROM sources itself or if it's phone-specific.
Click to expand...
Click to collapse
Like many similar modules GB works best on close AOSP clones. That said, it works fairly well on most ROMs excluding areas of direct overlap like navbar, quick settings and status bar tweaks. I ran Slim on a different device and don't recall significant issues with GB compatibility. But that was awhile ago; things may have changed.
Thank you for the ROM. So far working great!
I am one of the voters who voted for Slim ROM so I am really happy to see it live.
https://forum.xda-developers.com/moto-e4/help/roms-to-moto-e4-qualcommperry-t3739080
Thank you for your hard work & dedication, just donated little
And.. screenshot for those who are curious
kyungone said:
Thank you for the ROM. So far working great!
I am one of the voters who voted for Slim ROM so I am really happy to see it live.
https://forum.xda-developers.com/moto-e4/help/roms-to-moto-e4-qualcommperry-t3739080
Thank you for your hard work & dedication, just donated little
And.. screenshot for those who are curious
Click to expand...
Click to collapse
I really appreciate it, thank you. I'm currently starting development of a kernel, but I plan on releasing a new update to Slim in a few days in case they update sources to the February security patch, and I want to include a messaging app and some kind of browser right out of the box, that way it's a bit more convenient when first setting it up. Someone also found a way to get LTE working for CDMA, only tested on Sprint currently, but we're going to be working further with that to try and incorporate at least part of the fix, I'm going to see if they can get a guide up on here for everyone for the rest of it
fireball0093 said:
I really appreciate it, thank you. I'm currently starting development of a kernel, but I plan on releasing a new update to Slim in a few days in case they update sources to the February security patch, and I want to include a messaging app and some kind of browser right out of the box, that way it's a bit more convenient when first setting it up. Someone also found a way to get LTE working for CDMA, only tested on Sprint currently, but we're going to be working further with that to try and incorporate at least part of the fix, I'm going to see if they can get a guide up on here for everyone for the rest of it
Click to expand...
Click to collapse
Awesome! Don't work too hard though
Take some rest, stretch a little
kyungone said:
Awesome! Don't work too hard though
Take some rest, stretch a little
Click to expand...
Click to collapse
He's not allowed.
New update in OP. Nothing major, just a few upstream source changes. I personally like ROMs to be updated until the source stops updating, so expect a crDroid update soon too. Dot no longer is updating their Nougat branch (To my knowledge) so I don't think there will be an update for that, but I'll check regardless. In a few weeks I'll (hopefully) be releasing a custom Kernel I'm working on too if all goes as planned!
fireball0093 said:
New update in OP. Nothing major, just a few upstream source changes. I personally like ROMs to be updated until the source stops updating, so expect a crDroid update soon too. Dot no longer is updating their Nougat branch (To my knowledge) so I don't think there will be an update for that, but I'll check regardless. In a few weeks I'll (hopefully) be releasing a custom Kernel I'm working on too if all goes as planned!
Click to expand...
Click to collapse
Thank you very much. Will test out when I have chance

[KERNEL] [blu_spark r60 OP7T/Pro] [OOS /Custom A10]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel features:
Powered by Ubuntu 18.04.3 x86_64 (sparky VPS @ www.servercore.com.br - thanks @ChristianLetti)
Build with custom toolchain blu_gcc-9.2.0 (cortex-a76.cortex-a55 targeted, build with latest Crosstool-NG from GCC-9.2.0 snapshot)
Full -O2 build with device and target flags enhanced, linaro build improvements, etc
Less is more: stockish OP7 builds based on OnePlusOSS/android_kernel_oneplus_sm8150 for max stability
Systemless installer (doesn't touch system partition, OTA friendly), AnyKernel3 backend (compatible with autoflash apps)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and CAF fixes for important subsystems
Several CPU Governors (blu_schedutil modded governor merged from latest CAF sm8150 patchset)
No OC, use 300HZ base timer frequency
msm_performance touchboost toggle on/off (enabled by default), tweaked cpu_boost driver
Enhanced TCP methods (westwood is default), Network tweaks and updated drivers
Several I/O control tweaks, added schedulers ZEN v2 is default, advanced filesystems enabled (F2FS, ExFAT, NTFS, CIFS & NFS)
Patched SafetyNet flags to pass CTS
Stock thermal driver by default
ZRAM Swap (LZ4) and with file disabled
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel and FPR)
KGSL fixes and reworked GPU driver
adrenoboost enabled by default at low level
KCAL - Advanced color control for Qualcomm MDSS v2 (RGB calibration and post-processing features)
KLAPSE support (v5.0)
USB Fast Charge (USB mode up to 900mA with MTP on)
FS fsync toggle on/off
Wakelock blockers available
wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
Compatible with Kernel Adiutor, EXKM, FKM and others
DOWNLOAD KERNEL ZIP​(No mirrors please)​
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> flash TWRP --> reboot to recovery --> flash Magisk if you want (default, no plugins/modules) -> flash blu_spark.
If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
About bugs and troubleshoots: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock OOS with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with modules, etc.
If you're using custom ROMs (including OOS based ones) or Open Betas you're on your own. I'm only interested on debugging stuff in stock and stable OOS.
Save the SOT and battery stats/screenshots for general threads, here we deal with development, not personal tastes and results.
Also don't spam this thread with CM or other ROMs stuff like "this don't work, my app doesn't open, etc" , no OT about OTAs, apps, ROM bugs, Recovery/TWRP troubleshoots and other userspace stuff. There's threads for it, use them.
Going back to stock: This kernel installer doesn't change your filesystem. You can backup your boot.img with TWRP before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
OnePlus 7 Pro development unit donated by OnePlus. Big shouts to them
Very proud of being on the OnePlus Developer Program, special thanks to Manu J. for being such a supportive person.
XDA:DevDB Information
blu_spark kernel for OnePlus 7T/Pro, Kernel for the OnePlus 7T Pro
Contributors
eng.stk
Source Code: https://github.com/engstk/op7
Kernel Special Features: Powered by sparky
Version Information
Status: Beta
Current Beta Version: r60 unified
Beta Release Date: 2019-11-13
Created 2019-11-13
Last Updated 2019-11-13
blu_spark r60 release (Android 10 unified)
All right crew!
First build for the 7T/Pro is up :highfive:
This kernel is unified, good to go on OP7/T/Pro (I only can test on Pro).
blu_spark_r60 release
All the goodies available from OP7/Pro
Synchronize codes for OnePlus 7T Pro Oxygen OS 10.0.1
CAF updates f2fs, dm-verity/init, mm, crypto drv, devfreq, etc
fs: exfat: version 2.2.0-3arter97
AnyKernel3 updates
If you use root, Magisk 20.1 or newer is mandatory
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Flashed and booted fine with EXKM.
Used this awesome kernel on the 5T and expect nothing less.
Awesome work!
Lossyx said:
Flashed and booted fine with EXKM.
Used this awesome kernel on the 5T and expect nothing less.
Awesome work!
Click to expand...
Click to collapse
Bam! Enjoy mate
Sent from my blu_spark'd OnePlus
Hi, will this work on OP7T Pro McLaren Edition? Thx
HD1913 on OOS 10.0.3.HD01BA
oooo nice :good:
nice to see you here[emoji106]thxs for you work.
Verstuurd vanaf mijn HD1913 met Tapatalk
Anyone have tried to use twrp to flash this kernel yet?
How to use twrp to flash in? With USB stick?
Nice work
great stuff and really nice features - thanks for this !
gonna flash it right now ...
2 questions:
- reworked GPU driver: what has been reworked here ? Will this affect performance or compatibility (vulkan/ ogl ?)
- Could you add audio-tweaks like global earpiece/ main-speaker gains (so one can modify these in EXKM for example ?)
Stereo-Panorama isn't very well balanced - at least MY main speaker is too loud. Of course we have the audio-balance in Android 10 now, but not all sources (e.g. most emulators) don't play audio through it ...
thanks and regards
jaythenut said:
oooo nice :good:
Click to expand...
Click to collapse
beaverhead said:
nice to see you here[emoji106]thxs for you work.
Verstuurd vanaf mijn HD1913 met Tapatalk
Click to expand...
Click to collapse
Ride on guys
Sent from my blu_spark'd OnePlus
koliberk said:
Hi, will this work on OP7T Pro McLaren Edition? Thx
HD1913 on OOS 10.0.3.HD01BA
Click to expand...
Click to collapse
Don't know what differences that model has.
If it's the same as 7T pro it should work.
Backup and test if you want to try and let us know
ricky886 said:
Anyone have tried to use twrp to flash this kernel yet?
How to use twrp to flash in? With USB stick?
Nice work
Click to expand...
Click to collapse
Yeah twrp should work fine with zip sideload or using usb stick.
Or use autoflash kernel apps like FKM on a rooted environment and profit
Quantuml3ap said:
great stuff and really nice features - thanks for this !
gonna flash it right now ...
2 questions:
- reworked GPU driver: what has been reworked here ? Will this affect performance or compatibility (vulkan/ ogl ?)
- Could you add audio-tweaks like global earpiece/ main-speaker gains (so one can modify these in EXKM for example ?)
Stereo-Panorama isn't very well balanced - at least MY main speaker is too loud. Of course we have the audio-balance in Android 10 now, but not all sources (e.g. most emulators) don't play audio through it ...
thanks and regards
Click to expand...
Click to collapse
Drivers from the graphic stack have been trimmed on cruft, debug, logging, etc to make it a bit more efficient. Also some patches to improve interactiveness. GPU boost is also available to tune it up if you game alot.
Full compatibility with anything same as stock.
I will not touch anything audio related, sorry.
Sent from my blu_spark'd OnePlus
eng.stk said:
Don't know what differences that model has.
If it's the same as 7T pro it should work.
Backup and test if you want to try and let us know
Click to expand...
Click to collapse
Which one should o use if I'm on stock ROM?
blu_spark_r60-custom_op7x_b48eb6a14.zip16.6 MB
blu_spark_r60-oos_op7x_ef7715b31.zip14 MB
koliberk said:
Which one should o use if I'm on stock ROM?
blu_spark_r60-custom_op7x_b48eb6a14.zip16.6 MB
blu_spark_r60-oos_op7x_ef7715b31.zip14 MB
Click to expand...
Click to collapse
It's not too hard to work out
I have tested oos
Flash in failed, error code :1
"Unsupport android version. aborting"
---------- Post added at 03:06 PM ---------- Previous post was at 02:40 PM ----------
Lossyx said:
Flashed and booted fine with EXKM.
Used this awesome kernel on the 5T and expect nothing less.
Awesome work!
Click to expand...
Click to collapse
This worked!!!
eng.stk said:
Backup and test if you want to try and let us know
Click to expand...
Click to collapse
Flashed OOS, phone seems to be a bit faster. Noticed quicker loading of widgets after boot.
But there seems to be a bit to much brightness while booting, as boot animation overshoots it's limits :/
The other issue I had was missing all stock sounds, like ringtones and notifications.
I could only use my own sounds from internal storage. :/
Left with new kernel, right is with stock.
koliberk said:
Which one should o use if I'm on stock ROM?
blu_spark_r60-custom_op7x_b48eb6a14.zip16.6 MB
blu_spark_r60-oos_op7x_ef7715b31.zip14 MB
Click to expand...
Click to collapse
OOS is always for OOS based ROMs.
Custom is for AOSP/CAF ROMs.
koliberk said:
Flashed OOS, phone seems to be a bit faster. Noticed quicker loading of widgets after boot.
But there seems to be a bit to much brightness while booting, as boot animation overshoots it's limits :/
The other issue I had was missing all stock sounds, like ringtones and notifications.
I could only use my own sounds from internal storage. :/
Left with new kernel, right is with stock.
Click to expand...
Click to collapse
Thanks for testing. It may be small changes then.
What ROM does the device run? May be just a case of binaries/kernel mismatch.
If is something done on purpose because of SKU difference, coded on dtb and or even worse in drivers, may be more hard to address.
In the past we had checks we could fake SKU to have the themes and stuff available, I'll take look.
eng.stk said:
OOS is always for OOS based ROMs.
Custom is for AOSP/CAF ROMs.
Thanks for testing. It may be small changes then.
What ROM does the device run? May be just a case of binaries/kernel mismatch.
If is something done on purpose because of SKU difference, coded on dtb and or even worse in drivers, may be more hard to address.
In the past we had checks we could fake SKU to have the themes and stuff available, I'll take look.
Click to expand...
Click to collapse
Thanks, I have included details of my ROM in the attachment.
I think my ROM is global, as just after receiving device from OnePlus UK it was on 10.0.1, than OTA full update to10.0.3 from OOS.
Data as per Oxygen Updater:
OOS Ver: 10.0.3.HD01BA
OTA Ver: OnePlus7TProOxygen_14.E.07_GLO_007_1910120134
Incremental OS Ver: 1910120055
Thanks man. Device is running great on this kernel but I've noticed since I flashed it this morning that the fingerprint reader is really flakey, has anyone else noticed this? I've reregistered a few times but I find I have to try 5-6 times to unlock whereas before it worked first time every time.
daveuk87 said:
Thanks man. Device is running great on this kernel but I've noticed since I flashed it this morning that the fingerprint reader is really flakey, has anyone else noticed this? I've reregistered a few times but I find I have to try 5-6 times to unlock whereas before it worked first time every time.
Click to expand...
Click to collapse
I have the same problem. It's also with kirisakura kernel.
Only flars kernel doesn't have this behavior so far.
Thanks for providing the kernel too us anyways.
daveuk87 said:
Thanks man. Device is running great on this kernel but I've noticed since I flashed it this morning that the fingerprint reader is really flakey, has anyone else noticed this? I've reregistered a few times but I find I have to try 5-6 times to unlock whereas before it worked first time every time.
Click to expand...
Click to collapse
Been noticing this too.
But it only happens when device falls into deep sleep (?) for me.
Example:
I woke this morning and device been sleep overnight the fingerprint wasn't recognized
When I took a shower and came back the fingerprint wasn't recognized.
However when I unlock it and use the phone for a minute or so the fingerprint starts to work fine again.

Categories

Resources