yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel Manager v6.0

​

A new version (v6.0) and relatively big update of SmartPack-Kernel Manager is now available to download.

Changes:

1. Migrate to AndroidX support library.

2. SDK: Update to 28 (Pie).

3. Thermal: MSM thermal: add support to a bunch of new parameters (need Kernel support, will be available in the next version of Kernel).

4. SmartPack: Preparations for Pie (SDK == 28) kernel release.

5. SmartPack: Auto-flash: add an alert dialogue with a lot of important information.

6. Wakelocks: update and add a bunch of new wakelocks (for osprey).

7. About: update support library list.

8. Misc changes.​

If you are on an old version, just open the app and follow on-screen instructions. For everyone else, download links & change-logs can be found at

https://github.com/SmartPack/SmartPack-Kernel-Manager/releases/latest

Enjoy...
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v3

​

Hi friends,

A new version of SmartPack-Kernel (beta-v3) is now available.

Changes:

1. msm_thermal: Added advanced parameters (requires SmartPack-Kernel Manager to access).

2. CPUFreq: Added Tripndroid & Impulse govs and improved Ondemand.

3. fs: added sdFAT file system.

4. A lot of optimizations and patched for everywhere to make the kernel much snappier.​

Download links and detailed change-logs can be available at the below link as well as in SmartPack-Kernel Manager (although Auto-flash may not work on some cases). Further, a demo video showing "How-to Auto-flash from SmartPack-Kernel Manager" can be found here. "Enjoy...

https://smartpack.github.io/motog2015/
[Moto G 2015 Original Android Development] Lightwarrior22:
On LineageOS 15.1, hotplugs doen't work, lazyplug never turn the cores off, and msm sleeper or alucard just keep 2 cores on all the time
[Moto G 2015 Original Android Development] justjr:
I've being keeping myself to report exactly the same for some time now, even though I use all 4 cores all the time, I was trying to experiment with turning cores off while idle and see if the min freq stays at min. I couldn't do it because none of the hotplugs actually hotplug the cores like it should, you can change any tweak on them, try to see the changes and the cores never follow the rules you just set.

I tried all of them exhaustively, and end up just use them to enable 4 cores all the time and keep mpdecision to mess with my clocks.

Now, if all of them are like this, maybe the same thing is preventing all of them to do their job.

On klte we don't have auto smp, but mako hotplug, and it too do the same, it keeps only 2 cores unless you put 0% on load threshold, then it stays with 4 cores all time (never hotplug).

Alucard on the other hand can turn cores off, don't seem to follow any configuration, uou change them and they keep doing the same not caring about the loads.

Can you change min frequency as well? I mean, the changes aren't reverted right after?

The thing about not being able to set min freq keep me from experimenting with other min freq as well, and I think you should consider taking a more deep look into this two things [MENTION=7060205]sunilpaulmathew[/MENTION]

ps.: I'm talking about smartkernel for klte, but apparently they share the same problems.
[Moto G 2015 Original Android Development] Lightwarrior22:
Ok I managed to make alucard hotplug work, with conservative governor and changing alucard tunables, the hotplug frequencies are all wrong, I guess it was never corrected for osprey, I'd like to know what are the correct values...

This is what I have now, works somehow

View attachment 4619808

One more thing, change screen off max cpu to 4, otherwise the phone will become unresponsive after deep sleep
[Moto G 2015 Original Android Development] Lightwarrior22:
Nice, thank you was helpful, now I'm having another problem, I don't know if it's rom or kernel related, video playback (netflix, twitch, etc) are decoded by software, and that means overheat and battery drain 1h 40m of video = 50% battery drained :(
[Moto G 2015 Original Android Development] Mantoi:
Hi there. For a unknown reason i've been facing a issue with deep sleep. The phone doesn't enter to deep sleep when I turn off the phone :/

Any ideas?

CPU Governor Alucard 200 mhz min (not in use) - 1209 Max

CPU Hotplug Alucard Hotplug

GPU Simple ondemand 200 min - 310 max

Fast Charge Disabled

I/O fips 512 kb

No wakelocks

Thank you for your work!
[Moto G 2015 Original Android Development] Lightwarrior22:
Read my previous post https://xdaforums.com/showpost.php?p=77887122&postcount=23
[Moto G 2015 Original Android Development] Mantoi:
Thank you. I'll try that and see if that works for me ;D
[Moto G 2015 Original Android Development] positivetourettes:
Alucard , set 1 core min 4 max - and i see always min 2 cores, and in CPU set we canot sets above 200mhz this option is not working
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v4

​

Changes

Kernel is unified to work on both Lineage OS 15.1 (Oreo) & 16 (Pie).

Incorporating recent patches from osm0sis's AnyKernel2 repo.

Ramdisk: removed spectrum support and added SmartPack boot script.

Misc changes.

Tested only on both Lineage OS 15.1 (Oreo) & 16 (Pie). Use at your own risk on any other OREO & Pie based ROMs. You can Auto-flash this kernel from SmartPack-Kernel Manager within a few clicks. Alternately, you may download and manually flash the same from the link provided below. Enjoy...

https://smartpack.github.io/motog2015/
[Moto G 2015 Original Android Development] DanGLES3:
Thx for the update and thx for finally adding support for pie, everything is working great especially after tweaking alucard hotplug,this is best kernel currently for the osprey in my opinion
[Moto G 2015 Original Android Development] sunilpaulmathew:
Thanks for the nice words. By the way, can you share your Alucard (and any other) tweaks? I shall make it as the default kernel profile...
[Moto G 2015 Original Android Development] DanGLES3:
Here's my current alucard profile,it seems to work nicely with cores turning on quickly but shutting down quickly when not needed,it took me hours to make this profile,it might not be perfect but works for me,my settings are impulse governor,maple scheduler,westwood tcp IP protocol,power efficient workqueues,CPU input boost instead of touch boost
[Moto G 2015 Original Android Development] DanGLES3:
Could you please fix the issue with WhatsApp videos,they work fine with shadow kernel and the stock one,but on yours they just hang most of the time on pie,if I recall correctly it's a binder change on pie kernel that made WhatsApp videos play properly
[Moto G 2015 Original Android Development] DanGLES3:
Uh I found this in your kernel sources. https://github.com/SmartPack/SmartP...mmit/b2525e1d6373783d54bb85824d0cc44ba8e3ca09 isn't 1.9ghz CPU and 720mhz gpu way too much for the G3 to handle?
[Moto G 2015 Original Android Development] sunilpaulmathew:
I'm not sure, are you sure its fine on stock kernel, since Pie is still under development for our device? anyway, I'll have look on other kernel sources ;)

Yes, but its just an experiment and seems like not working at all.
[Moto G 2015 Original Android Development] DanGLES3:
https://github.com/Ahmed-Hady/MOT-SHADOW-KERNEL/commit/a79f41ed9786b75ebe75e52295ad54049b8551b6

https://github.com/Ahmed-Hady/MOT-SHADOW-KERNEL/commit/357ffa9c14dad6e5023c1daac50548f41f57331c

Here are the binder commits,I've checked and your kernel lacks these patches
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v5

​

One more update before New Year, 2019...

Changes

Added I/O schedule switcher, a driver to change the I/O scheduler when the screen turns off.

CPU Govs: Added Chill & Adaptive.

CPU: Added MSM Limiter driver v5.3.

Thermal: Added IntelliThermal v3.1.

binder: some patches suggested by [MENTION=8714092]DanGLES3[/MENTION]

SmartPack boot script: a bunch of updates (credits mainly to [MENTION=8714092]DanGLES3[/MENTION]).

Misc: set westwood as the default tcp.

Misc. Update wireguard.

Bunch of other changes. Please check my Github source for more info.

Tested only on both Lineage OS 15.1 (Oreo) & 16 (Pie). Use at your own risk on any other OREO & Pie based ROMs. You can Auto-flash this kernel from SmartPack-Kernel Manager within a few clicks. Alternately, you may download and manually flash the same from the link provided below. Enjoy

https://smartpack.github.io/motog2015/

HAPPY NEW YEAR to all...​
[Moto G 2015 Original Android Development] DanGLES3:
Thank you, WhatsApp videos now play perfectly,thank you Soo much for using some of my settings as well,one issue cpu caps at 1.2 if msm limiter is enabled,and HAPPY NEW YEAR
[Moto G 2015 Original Android Development] sunilpaulmathew:
Seems like MSM Limiter requires some advanced tunings. However, I haven't added all the control options to kernel manager. If you have time and expertise, may be try to play in comadline. The sysFS folder is "/sys/kernel/msm_limiter"
[Moto G 2015 Original Android Development] DanGLES3:
Ok thx,also intellithermal is buggy whenever I turn it on regardless of the values set the phone gets extremely unresponsive
[Moto G 2015 Original Android Development] DanGLES3:
[MENTION=7060205]sunilpaulmathew[/MENTION] I'm working on newer and improved hotplug parameters once I'm finished testing I'll send them over to you,my previous settings has a lot of unnecessary hotplugging which could result in bad performance/battery life,I'm also working on governor tweaks for the impulse governor to reduce unnecessary ramp ups in clockspeed in simple tasks like typing or watching videos
[Moto G 2015 Original Android Development] sunilpaulmathew:
Nice... I ill wait for your new profile, Thanks... :highfive:
[Moto G 2015 Original Android Development] DanGLES3:
Here it is,more power efficient hotplug and impulse governor settings without much effect in performance if at all
[Moto G 2015 Original Android Development] sunilpaulmathew:
That's quick...

By the way, can you send me the same as a profile? You can easily do it from SP-Kernel Manager ---> Profile ---> Export ---> Current settings. The new profile (a *json* file) will be saved in /sdcard/Android/data/com.smartPack.kernelmanager/profile

Thanks in advance... :)
[Moto G 2015 Original Android Development] DanGLES3:
Ok,I'll send an slightly updated version tho,I've fixed a few more excessive hotplugs on the 4th core (the alucard hotplug is so unpredictable sometimes),I'll start experimenting a little more as I still don't feel my hotplug values are good enough
[Moto G 2015 Original Android Development] DanGLES3:
Updated hotplug settings,they should reduce lag (I'm slowly starting to hate alucard),

Edit:ignore these,I'll keep working some more I need more time because alucard just doesn't want to cooperate,i wish there was msm hotplug in this kernel,it's the perfect hotplug in my opinion (power efficient yet smooth)
[Moto G 2015 Original Android Development] DanGLES3:
Ok,after hours learning how to tweak alucard,here it is (I'm exhausted btw)
[Moto G 2015 Original Android Development] sunilpaulmathew:
[MENTION=8714092]DanGLES3[/MENTION]

Thanks a lot friend...
[Moto G 2015 Original Android Development] DanGLES3:
Sorry for spamming the thread,this profile fix some horrible issues with my previous one (thank alucard for that),I'm done now,I'll only post another profile after this one becomes part of the kernel,I'm done overposting profiles
[Moto G 2015 Original Android Development] DanGLES3:
adreno idler does absolutely nothing I think it should be removed entirely or replaced with simple gpu algorithm
[Moto G 2015 Original Android Development] DanGLES3:
[MENTION=7060205]sunilpaulmathew[/MENTION] could you merge these kgsl commits? https://github.com/chil360/android_kernel_motorola_msm8916/commits/9.0 I believe the cause for the bad GPU performance in pie is due to the lack of these commits
[Moto G 2015 Original Android Development] sunilpaulmathew:
Sure... thanks for your good suggestions....
[Moto G 2015 Original Android Development] DanGLES3:
Thx for the quick response :),can't wait for the next version, currently without these commits I'm forced to keep the GPU at max clockspeed otherwise it will janky a lot on android pie
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v6

​

Changes

Added a bunch of *kgsl* commits to improve the GPU performance.

SmartPack boot script: Tweaked Alucard hotplug, impulse CPU Freq gov and more (credits [MENTION=8714092]DanGLES3[/MENTION])

Tested only on both Lineage OS 15.1 (Oreo) & 16 (Pie). Use at your own risk on any other OREO & Pie based ROMs. Auto-flash from SmartPack-Kernel Manager or download and manually flash from the link provided below. Enjoy

https://smartpack.github.io/motog2015/
[Moto G 2015 Original Android Development] DanGLES3:
Thx for the awesome update,GPU performance did significantly improve,there's less jank and everything just feels smoother,thx for your great work and thank you for using my settings in your kernel, it's an honor to contribute wherever I can :)
[Moto G 2015 Original Android Development] sanju455:
Plz develop for g3 turbo(merlin) too
[Moto G 2015 Original Android Development] sunilpaulmathew:
I don't have marlin. So, no motivation to make kernels for that device. Sorry...
[Moto G 2015 Original Android Development] sanju455:
It's ok:crying:
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v7

​

Changes

Implemented interface to configure Linux PrintK logging.

GPU: msm_adreno_tz: added adrenoboost (3 levels of GPU boosting).

Removed/disabled buggy features like Intelli thermal, MSM limiter, Adreno Idler etc.

Wakelocks: cleanups and updated the list of default blocked wakelocks.

Tested only on Lineage OS 15.1 (Oreo)/16 (Pie). Use at your own risk on other Oreo/Pie based custom ROMs. Auto-flash from SmartPack-Kernel Manager or download and manually flash from the link provided below. Enjoy

https://smartpack.github.io/motog2015/
[Moto G 2015 Original Android Development] DanGLES3:
Congrats on another successful update for this wonderful kernel, adrenoboost is really great for smoothness,thank you very much
[Moto G 2015 Original Android Development] DanGLES3:
[MENTION=7060205]sunilpaulmathew[/MENTION] got some new commits for you ,it enables CPU sets, it should help reduce power consumption

https://github.com/chil360/android_...mmit/3ee5a87bda7b4c9f6c2679c97a82704d8b0b910f

https://github.com/chil360/android_...mmit/e2e54ca14037730d995c72c44f20d1b78c573470

https://github.com/chil360/android_...mmit/76d2c88bc5cdcd97b3ef36a51f8fd86089131242
[Moto G 2015 Original Android Development] lonkar:
Wow awesome kernel

THANKS FOR THIS AWESOME KERNEL :laugh: :laugh:
[Moto G 2015 Original Android Development] sunilpaulmathew:
SmartPack-Kernel beta-v8

​

Changes

Updated & enabled cpusets.

Added some commit to improving memory management.

Thanks to [MENTION=8714092]DanGLES3[/MENTION] for the suggestions. Tested only on Lineage OS 15.1 (Oreo)/16 (Pie). Use at your own risk on other Oreo/Pie based custom ROMs. Auto-flash from SmartPack-Kernel Manager or download and manually flash from the link provided below. Enjoy

https://smartpack.github.io/motog2015/

Please note: I'll be on vacation for the next three weeks. Visit the announcements on my webpage to read more...
[Moto G 2015 Original Android Development] Ritik99:
Have been using your kernel from a bit of time on PEX Oreo, it works great. Just a small request, can you add option to overclock CPU and GPU a bit so that gaming performance can improve a bit.
[Moto G 2015 Original Android Development] sunilpaulmathew:
I tried to overclock cpu once, and it simply won't work. Don't know why...
[Moto G 2015 Original Android Development] Ritik99:
Thanks for replying.

If you have or someone else have a performance/gaming profile, can you please share it.
[Moto G 2015 Original Android Development] sunilpaulmathew:
Sorry guys, I have a sad news. I lost my osprey during my vacation. Which means, I have no ways to continue this project.

If anyone want to continue this project, please feel free to do so. I'll soon add an End-of-Life (EOL) tag to the tile of this thread.

Finally, Thank you very much to all of you for the kind support.

PS: This thread will closed soon for good reasons...
[Moto G 2015 Original Android Development] Akshay Badak:
Will it work in Pixel Experience ROM, what chance?
[Moto G 2015 Original Android Development] sunilpaulmathew:
Hi friends,

Since the development for this kernel from my side ends, and the thread is already declared as End-of-Life (EOL) for a while, I'm hereby locking this thread forever.

Thank you very much for supporting this project throughout the time.

Looking forward to seeing you all, sometimes, somewhere...

Bye for now...
[Samsung Galaxy Note 8 Questions and Answers] ScaleneVirus288:
If u were intrested in xda and android stuff on note 8, u may probably know that there is Mod edit Its a really good dev, he made official rr 4 note 8 but some time after making first bootable version of it, His pc broke. He couldnt fix it 4 a long time and just now got it fixed. Person who fixed it 4 him want 100E .

Its a tread 4 custom rom aosp base so if any1 would like to spend few $ 4 this guy it would be nice to help him and get rom which u want.

This guy has his own site so if u wanna check him out ;) Mod edit

I gona spend 30E right now and more at the end of the month.

He didnt send me any paypall info stuff so I gona wait 4 him to go back online and post link as soon as he send it 4 me.

Thx ;)
[Samsung Galaxy Note 8 Questions and Answers] FSadino:
Thread closed

XDA Forum Rules

11. Don’t post with the intention of selling something.

Don’t use XDA to advertise your product or service. Proprietors of for-pay products or services, may use XDA to get feedback, provide beta access, or a free version of their product for XDA users and to offer support, but not to post with the intention of selling. This includes promoting sites similar / substantially similar to XDA-Developers.com.

Do not post press releases, announcements, links to trial software or commercial services, unless you’re posting an exclusive release for XDA-Developers.com.

Encouraging members to participate in forum activities on other phone related sites is prohibited.

Off-site downloads are permitted if the site is non-commercial and does not require registration.

Off-site downloads from sites requiring registration are NOT encouraged but may be permitted if both of the following conditions are met:

A) The site belongs to a member of XDA-Developers with at least 1500 posts and 2 years membership, who actively maintains an XDA-Developers support thread(s) / posts, related to the download.

B) The site is a relatively small, personal website without commercial advertising / links (i.e. not a competitor forum-based site with purposes and aims similar to those of XDA-Developers.com.)
[Huawei Mate 10  Questions & Answers] likepassion:
Hi, I've to rollback my mate 10 pro to branded TIM firmware with Funky Huawei.

When it ask for region code I don't know what to enter. The firmware should be C55 Tim Italia, but I've tried typing tim/it but without success.

What code I've to write as region?

Thanks!
[Huawei Mate 10  Questions & Answers] ante0:
Just C55 if that's the cust you have selected.
[Huawei Mate 10  Questions & Answers] likepassion:
Hi, Funky Huawey wrote the region to use for C55 Tim Italia:

"Yes, the C55 is branded:

BLA-L09 for device

ti/it for branding."

This evening I'll try and I'll report you... :fingers-crossed:
[Huawei Mate 10  Questions & Answers] Pretoriano80:
Yes, the region code for TIM is C55, but first tell us which firmware version are you on?

If you are on a recent firmware that blocked the backdoor that FH was using, then most likely you are stuck with your current cust (c432 or whatever you rebranded to from C55).
[Huawei Mate 10  Questions & Answers] likepassion:
Yes you're right, I got error on rebranding (losing 5 credits for nothing...) and I've tried also with erecovery method without success...maybe shoud I downgrade to a previous firmware allowing backdoor?

Anyway I've written to FW to get support...:fingers-crossed:
[Huawei Mate 10  Questions & Answers] Pretoriano80:
Which region and firmware do you have now?
[Huawei Mate 10  Questions & Answers] likepassion:
I've hw/eu on .150 (was .148 after rebranding).

Ok, I'ts impossible to use FW on firmware > .142, for the backdoor for the magic have been patched since .145 forward.

I've tried any knowleged for downgrade: FW, eRecovery, Project Menu (update.app in dload on external disk), but nope :(

So, I'll keep my BLA-L09 as BLA-L29, and it's good because I've also an Iliad sim with a lot of gigas per month :cowboy:

The phone It's also well working (using since Dec' 12, more than 6 months...), hoping for doesn't need support in future... :fingers-crossed:
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Bobbite:
Sounds good to me.

https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/jasmine-o-oss
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] dendifad:
Yeah dev will come
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Benjamin_L:
Yeah, that's pretty fast for Xiaomi ;)
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00183:
So After i finish my eXtremeKernelV8 for A1,i will probabbly do it for A2 too :)

---------- Post added at 16:57 ---------- Previous post was at 16:41 ----------

I will need someone who have device and uses stock and have root to get the defconfig so go to /proc/config.gz copy to sdcard and upload it
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Sigray:
First we need a working twrp ?
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] dodjob:
[MENTION=7105912]Alek Dev[/MENTION] I can do that. I still have made some mods with kernel adiutor (on demand, entropy..etc) is it ok?
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Benjamin_L:
https://pandainthecloud.de/nextcloud/index.php/s/sTdAZYRR3cDTSMQ here you go
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00183:
Thanks
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00183:
Tried to compile it but there's missing files....
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00130:
Is that Xiaomi fault?
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00183:
My fault fixed compiling test version

---------- Post added at 21:39 ---------- Previous post was at 21:30 ----------

Someone to test where boot img is located? with root browser or disk info?

Someone to find where boot img is located? with root browser or disk info?

Maybe it's like this block=/dev/block/bootdevice/by-name/boot; or like this block=/dev/block/platform/soc/something-here/by-name/boot;

Find and tell me
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Benjamin_L:
It's:

/dev/block/platform/soc/c0c4000.sdhci/by-name/boot_a

and

/dev/block/platform/soc/c0c4000.sdhci/by-name/boot_b
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] GuestK00183:
Good ty

---------- Post added at 22:08 ---------- Previous post was at 22:03 ----------

Uploaded test FLASH on your own risk does it boots

Join in this telegram chat:

https://t.me/mia2official
[Xiaomi Mi A2 / 6X Guides, News, & Discussion] Xs1999:
:good: