yashsingh1/xdaforums huggingface dataset:
[MTCD Android Head Units General] ikerg:
If your unit is LM you can safely update the mcu as it is sourced from same manufacturer (pumpkin and erisin probably will have same rebranded models)

With respect to the root....i only had a update.zip with root that was published some months ago in a Russian forum, which was for wifi version. Some guy reported that flashing that update file on a 3g built-in model can caused to loose the 3G capability.

So I did extract the boot.img and compared with the non rooted boot.img and checked what changed.

I did compare as well two boot.img (non rooted) from same build for wifi and 3g versions and noticed what changed

So finally I put it altogether on a new boot.img from last version i had and build the zip back and signed.

I have not tried it yet, but it is supposed to work.

When I said that boot.img shall match I meant that it is recommended to be for the same date build. If you flash an older boot.img over newer release you can loose any enhancements that could be performed on the newest release. (But according I saw, nothing remarkable)

All the boot.img files for our units must be same sized as it is uploaded onto partition of the unit (which matches that partition the size)

If you look at the changelog (just google-translated from the original Chinese changelog from the developer - I think developer is the same for all the brands) only changed the update of Google services (which you can update from google play) so I don't think you will notice any change. (It could be fine if you provide me a link with your december release for 3g built-in model rom to complete the repository)

Anyway if something was wrong you can safely go back with a original update.zip from the recovery menu.

Enviado desde mi D6603 mediante Tapatalk
[MTCD Android Head Units General] zio_mario:
Here you are the link containing the December release from Pumpkin (only Android ROM)

h t t p s ://mega.nz/#!UQsD1DiC!VolW1UbNkRHq8D65aMoxJ1G2B5qmqxYuuyCrhn_Sp8s

Is it possible for you to prepare a root update.zip containing the boot.img of the release I linked? (I have no experience in this kind of operations).

The purpose is to have a unit much updated as possible, a clean installation and root present. The maximum would be to have also a recovery able to perform backup/restore like TWRP but I didn't find nothing till now.

For info, about my AF problems I flashed the last MCU firmware (LM 2.04) but I tried the FM tuner only in the park so wasn't possible to appreciate some progress... Tomorrow I'll try

Last thing, why the password is not the same if the ROM is supposed to be the same for all the brands? You said 126, mine is 3368
[MTCD Android Head Units General] maximosm:
Is this thread also for pumpkin RQ0278E?

Στάλθηκε από το BTV-DL09 μου χρησιμοποιώντας Tapatalk
[Moto G4 Plus Questions & Answers] Ryuller_br:
Good afternoon ! Is there any Root method for the Android 7.0 Stock official?
[Moto G4 Plus Questions & Answers] 1chrome:
No. There's a temporary method available.

A quick search will get you your answers.
[Moto G4 Plus Questions & Answers] Ryuller_br:
thank you bro
[Moto G4 Plus Questions & Answers] dfranco5:
IS already way yo root the last builnd from nougat but that loss when u reboot the phone , form my IS fine ,. I just delete some apps from system , make litte changes and thas all .

Use this method

https://xdaforums.com/moto-g4-plus/how-to/root-how-to-root-n-firmware-npj25-93-11-t3532556
[LG V20 Questions & Answers] ahq1216:
I didn't update through OTA, was done through Uppercut. Still have the NRD90M Build number, not sure if that matters. Any help would be greatly appreciated. I've searched the forums but maybe im not looking in the right places?
[LG V20 Questions & Answers] me2151:
Whats the security patch date.
[LG V20 Questions & Answers] kibmikey1:
It would still be 90M if you had taken the OTA. LG releases incremental updates within builds for security patches and bug fixes which change the software versions i.e. from 10d to 10i. Currently, there is no way to root 10i. Interestingly enough, 10i is roll-back friendly, so if a TOT or KDZ (think of them as Google Factory Images to flash) existed of 10d (and an official one, the only kind you can flash properly to rollback, doesn't!) you could flash it and be able to root.
[LG V20 Questions & Answers] ahq1216:
Dec .1st
[LG V20 Questions & Answers] ahq1216:
Hope one comes out soon, phone feels snappier with this update. Thanks for the info
[LG V20 Questions & Answers] me2151:
90M wouldn't matter in this case. If its security patch Dec. 1 it would most likely still work. Sprint came out with ZV5 and its Dec.1 dirtycow still works. Meaning Recowvery would work. The dirtycow patch is Dec. 5

The question is. Has anyone actually TRIED?
[LG V20 Questions & Answers] kibmikey1:
The update was put out specifically to patch the dirty cow exploit. It was released on the 21st, and while I haven't personally tried recowvery on I myself, I'm sure it won't work.
[LG V20 Questions & Answers] me2151:
Are you on 10i? If so just give it a shot. worst case scenario nothing happens and you waste 5 minutes. best case you get root. We on sprint thought the same thing. Our ZV5(Dec.1 patch) update wasn't released until like the 15th.
[LG V20 Questions & Answers] kibmikey1:
You're right, it still works. I'm not really sure why everyone was reporting that it patches the exploit, but in any case, recowvery still works on 10i. Here's hoping an official TOT or KDZ comes out for rollback purposes when it eventually does get patched!
[LG V20 Questions & Answers] me2151:
Yea... It was the same case on our update. We all thought it patched it and no one was doing it. One random person said he tried and it worked.

Congrats on your reroot!
[LG V20 Questions & Answers] dimm0k:
whaa? anyone else able to confirm recowvery on 10i works?
[LG V20 Questions & Answers] ahq1216:
It does!!
[LG V20 Questions & Answers] CHH2:
How did you guys get the update? I'm still on 10D and my system says I'm up to date.
[LG V20 Questions & Answers] planetbeen:
Same here. "up to date". For the first time I actually want to try an update and I can't get it. lol
[LG V20 Questions & Answers] Intub8:
Lg device bridge
[LG V20 Questions & Answers] ahq1216:
I did it via the 10i KDZ file and using LGUP and Uppercut. I had no choice i bricked my phone and lost twrp in the process. It was the only way to restore it.
[LG V20 Questions & Answers] mingkee:
I updated to 10i with LG Bridge and I grabbed the required .dll for LGUP, and I ran dirty cow again (you must use manual method), put SuperSU into the memory card.

I successfully entered TWRP and rooted 10i.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wyr007:
GJ

great work on FN works pretty good
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] updesh94:
Awesome, can I request you to build one with 1.4 OC!? :silly:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Amarius1:
Can you make for Ressurection Remix too?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Since most if not all of custom ROMs are similiar, this should work on RR, just try it. I'll look into overclocking later on since it's not the most needed feature and I wanted to release stable kernel first. I also plan adding adreno idler.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] updesh94:
Yep, it's confirmed working on RR..
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Well, GPU overclock seems to work (3D score) . We'll see about CPU later on as it doesn't seem to have any impact other than showing time in state. I'll add GPU OC to the next build.

First screenshot is without GPU overclock, second is overclocked GPU.

View attachment 3994178View attachment 3994179

Sent from SM-J500 CM12.1
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Amarius1:
So to install this on RR we just have to flash in TWRP?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] TerQQ:
Cm 13 on lolypop bootloader will work?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Amarius1:
Does this hurt the hardware in anyway? (Not using overclocking of course)
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] #Henkate:
I got higher GPU score without overclock (879).

Benchmarks may or may not reflect the real phone performance. Personally im against OC.

Any CM kernel should work on RR as well, since RR is using cm kernel.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Oh I didn't mention: First ss shows the score without OC (860) The second is OC'd (979) :D I'll test it further though because antutu is rather heavy benchmark. OC possibility will be included anyway but I'm thinking about making it enabled out of the box or not.

I did repeat it several times and just took 2 random screenshots from before and after. I'll edit the post to include that.

Sent from SM-J500 CM12.1
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] #Henkate:
Oh well, thats clearly an improvement :D

But im still against OC. I didnt experience any game lag when ive been playing.

OC will lead to higher temperature & battery drain. Personally, i prefer to use phone without OC, since it performs well.

Perhaps you can do a test with temperature when using CPU/GPU OC?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Amarius1:
Alright tested this kernel and it works outstanding! My battery life has been improved and I really like that I can see how the cores turn themselves off when they are not needed, in Kernel Adiutor.

Works perfectly on RR :cool:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
We'll see. Adreno Idler may compensate GPU OC battery drain, I need to test the temperatures too. It's only a matter of setting up default settings though because I also want to let people configure things to fit them while providing recommended configuration out of the box.

I could always apply OC out of the box and add flashable zip with init.d script to set stock frequency on boot so I won't have to build boot image twice for all the devices. Sounds fair to me.

Sent from SM-J500 CM12.1
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] #Henkate:
I have tested Adreno Idler and according to latest Kernel Adiutor, it goes to 200mhz when phone is in idle so it is working fine and also i think there are less switches between GPU frequencies than before. Just like the other people, i have noticed battery improvement too using Adreno Idler. But read msm-adreno-tz governor bug below.

The GPU governor called simple_ondemand is working nice too. I searched for 1080p youtube video and GPU frequency stays at 200 always when watching a video (assuming the screen is not touched), which is great and can improve the battery alot for that task and also for reading.

Unlike simple_ondemand, msm-adreno-tz used to stay at 300-400mhz when watching same video. I havent tested yet with Adreno Idler though, but simple_ondemand seems a great choice for tasks like watching a video or reading something long.

When i tested msm-adreno-tz frequencies for first time (with the command from adreno idler thread, but the path is different for J5), i have found that msm-adreno-tz:

- use 300mhz freq when phone is in idle with screen on and on homescreen

- when you touch/keep sweeping with the finger on the screen (e.g. on homescreen), the GPU frequency goes to 200. It gets lowered instead higher LOL.

GPU MSM-ADRENO-TZ BUG, default on all kernels, both on stock and cm based roms.

If screen goes off (or you turn the screen off), then you turn it on, and then it goes off again (or you power it off) WITHOUT UNLOCKING THE PHONE AND TOUCHING THE SCREEN AFTER UNLOCK the GPU will stay at 400mhz until you turn the screen on, unlock and touch it.. This doesnt happen with simple_ondemand, where GPU stays at 200mhz always when screen is off or phone is in idle with screen on. Even if you dont have a lockscreen, the bug still persist.

GPU staying at 400mhz when screen is off, means that it will use power useless, for no reason. And also, it can lead to slower charging. I dont know how much power it use, but i know that it counts.

Unfortunately, even with Adreno Idler i see that the bug is still present. Or perhaps i havent implemented Adreno Idler properly? But i think i did.

This is the governor bug i wanted to talk about. I wanted to make a thread under general section.

I recommend simple_ondemand governor, although i see that it has more switches between GPU frequencies, it can lead to higher battery backup for tasks like watching a video or reading something long.

Im sorry for going a bit off-topic :D

EDIT:

[MENTION=4194545]Koloses[/MENTION]:

Run following commands in terminal to see the current GPU frequency, updated constantly:

adb shell
cd /sys/devices/soc.0/1c00000.qcom,kgsl-3d0/devfreq/1c00000.qcom,kgsl-3d0
while true; do cat trans_stat; busybox sleep 0.1; done

The "*" shows the current frequency.

Total transitions = the number of total switches between frequencies.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Development talk is never ever an offtopic to me ;)

Anyway, where did you get Adreno Idler from? https://xdaforums.com/android/software-hacking/adreno-idler-idling-algorithm-devfreq-t3134872 This seems to be an official thread regarding it and explanation of how it works seems fine. It needs powersuspend, but we have that in kernel already. I'll look into implementing it after getting home.

Sent from SM-J500 CM12.1
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] #Henkate:
I got Adreno Idler 1.1 from other msm8916 kernel, as i had some troubles with the commits from the official thread ( i dont remember what troubles lol). I got PowerSuspend 1.5 from same kernel.

Im not sure if PowerSuspend is working. I enabled the debug mode, but i cant find any PowerSuspend line in dmesg, kmesg, neither logcat. But i have power_suspend folder & lib, and also i see that it is on hybrid mode, both in Kernel Adiutor and system file.

Also, in logcat (taken since boot), i see following error:

W/libsuspend( 942): Error writing 'on' to /sys/power/state: Invalid argument
I/libsuspend( 942): Selected wakeup count

It is trying to write "on" to state file.

/sys/power/state file has two words: frezee mem.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] #Henkate:
[MENTION=4194545]Koloses[/MENTION]

I have found this in ramdisk:

init.zygote32.rc:

service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server
class main
socket zygote stream 660 root system
onrestart write /sys/android_power/request_state wake
[B][COLOR="Red"]onrestart write /sys/power/state on[/COLOR][/B]
onrestart restart media
onrestart restart netd

Thats why i got that error while booting, but i dont know why libsuspend is mentioned at the error. Also, there is no android_power folder.

This is on stock kernel 5.1.1.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] JosephDM:
Good work [MENTION=4194545]Koloses[/MENTION] !!! Keep up buddy:) Just to notify I had 31.800+ benchmark score with the well known kernel 5.1.1. of dj steve, without overheating... Personally I prefer more performance instead of battery life, so if you keep on tweak and overclock your kernel would be nice maybe a separate zip. To enable it. Have a nice day man!
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] dixmer1998:
Ok, but 7.1.2 aosp extended

Enviado desde mi SM-G950N mediante Tapatalk
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
it supports every nougat rom
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] dixmer1998:
Then i have to download the version los 14.1?

Enviado desde mi SM-G950N mediante Tapatalk
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
Yeah
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Corneille95':
There is three different download options, which one did you use? exactly.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] :
Use LOS 14.1 Version for Nougat Roms like RR:good:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Corneille95':
Appreciated :good:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Running RR 5.8.3 on j500f works perfectly
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Cesarcami53:
I have green screen on RR 5.8.4
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] :
You need to be on LP 5.1.1:good:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Cesarcami53:
im usin RR5.8.4 lp version my phone is not bootling sty on rr logo
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wenna.speedy:
does it work on LOS 14.1 OMS (lp)?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] :
Yup.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Doesn't work on RR 5.8.5 on galaxy j500f using lp bootloader. Downloaded los14.1 zip flashed through latest twrp 3.1.1-1

Got stuck on RR logo.

Reflashed stock los14.1 kernal and works just fine
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] dixmer1998:
https://artifacts.msm8916.com/Boot_...e/builds/boot_caf-based_j3_20170924-j5lte.zip

Use this kernel for based LOS 14.1 roms

Enviado desde mi SM-J500M mediante Tapatalk
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
At this point this kernel is outdated and I advise against trying to use it on newest ROMs builds. I'll rebase it if I'll have some time, but no promises here.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Didn't work got the same problem as before just gets stuck on RR loading screen.

It worked for me when I was running RR 5.8.3 but when I switched to RR 5.8.5 I can't seem to find any kernal that will work except the one which came prebuilt in the ROM which I think is the official los14.1 kernal. Its just higher end games and apps tend to run a bit slow and laggy with that kernal even compared to the phones stock kernal which I thought was a bit smoother. No big deal tho thanks for the reply :good:
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wenna.speedy:
it works great!!! thanx
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
07.10.2017:

- First release rebased on [MENTION=7569388]vince2678[/MENTION] kernel source and device trees (Will work only with his Los14.1 builds from now on, don't even try any older ROMs available)

- Added some tweaks by [MENTION=5261186]Bulgaricus[/MENTION]

I'm still testing this one but since it didn't blow up my phone I guess I could upload it already.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
Did you change the charging commits ?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Yes, I did. If you're worried about your battery getting damaged then just open up your device and look at the ratings there.

The phone itself is rated 3.8V 1500mA and I have set 1200 in kernel so it won't damage anything anyway. Didn't test it further yet, because I have to wait for my phone to discharge a bit.

Edit: Ampere shows -380 without charging, charging around 600 on my 1A charger so it goes around 1A for sure.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
Same thing it goes up to 620 mA , quite good compared to the old 400 mA
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Lahcendanterstill:
Can i use this kernel on aospext rom on sm-j500fn
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
NO DON'T
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Works in viper os 3.0? J500f
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] rodrigocavalcan:
will it work on los j500m?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Taivotat2:
Usually F version worked well, but make a backup first, if u wanna try.☺
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] rodrigocavalcan:
yeah, did not work.. thanks
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Doesn't work on RR 5.8.5 J500f
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Djentist:
Hey there, that's one hell of a kernel!

But is there any possible way to add KCAL support? Let me know :)

Regards, Patrik.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Donny741:
Hey! Could you make it work with miui? Current kernel seems to be buggy :(
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] Koloses:
Resurrection Remix ramdisk has too many custom changes to boot on LOS kernel.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] wadhah1000:
Something i noticed today that there is some wake up delay of about 1 or 2 sec that happens randomly

Edit : xposed resource hooks caused the delay , be sure to disable it in setting
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Didn't realise that thanks for the reply!

Although before it did seem to work on RR 5.8.3 but since I updated to 5.8.5 I can't find a single kernel that will work for me
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Has anyone tested it on viperos?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] sotsp:
Hi, this kerner support drivers for rr rom for fm radio? I have j500f.

Στάλθηκε από το SM-J500F μου χρησιμοποιώντας Tapatalk
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] NBS92:
I have used this kernel in combination with Cyanogenmod 12.1. Somehow calls do not always come in. I don't get notifications about missed calls and people will moved to the voicemail because my carrier thinks my phone is turned off.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Read the comments above yours
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
I have it installed since this morning on latest viperos and seems to be running perfectly
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Only 130 ma charging with every charger.how can i fix it? Overall best kernel.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
I'm running viperos aswel on my j500f and seem to get values of between 600 and 700 ma while charging though on the lockscreen on the battery charging status it says slow charging. I don't really know what your problem might be. What version of viper are you using and what model j5 do you have?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
J500F using los 14.1
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
That's weird man it should be working fine for you maybe reflash the kernel and wipe dalvik and cache afterwards and hopefully that should work. Are you using TWRP 3.1.1-1?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Yes im using 3.1.1-1. I will try to flash it again and see but now im busy.
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Switched to viperos and now charges 700-800 ma .
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
Been running this kernel for about a week and everything was fine but all of a sudden yesterday I was unable to receive calls. Everytime someone tried to ring it would go straight to voicemail without any notification. I don't know was it something I did or is it ROM or kernel related but seeing as you have the same model phone and your also running viper would you mind just testing this out. I don't know if it's working again will test later
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
Ok ill check. Also,when i press recents or back buttons sometimes the vibration is louder than normal . Why?
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] garylawwd:
I noticed that too but I think that was happening to me before I had this kernel so I don't think it's to blame here. I don't see it as a problem for me though. I still think this is the best kernel I have ever used kudos to the dev
[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] urgot245:
I didnt said its the kernel lol. But sometimes my phone has heavy lag and nothing work until revoot