yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] SlyUK:
Thats ridiculous...........Thats like saying, when the OnePlus 4 comes out in June, you may as well wait until December for the OnePlus 4T.

You can go on waiting forever, with that attitude. You don't need to wait for latest specs to come out to have an AWESOME phone.

If anything this kernel proved that with the "ancient" LG G2.
[G2 Android Development] metteduch:
That was not my point.

Point being: phone with latest snapdragon doesn't have to be expensive. I just disagree with dori saying phones with snap 835 will be expensive. Point 2 is 2016 flagships dont offer a big performance boost to g2 and that might change with upcoming phones. Asus already announced phone with 8GB RAM lol.

Anyway!!! Enough phone talk. Now waiting for dorimanx build 12.0. Back to topic! :)
[G2 Android Development] SlyUK:
Agreed :)
[G2 Android Development] wszwsz:
Great move Dorimanx! I took the same step :) and so far so good, phone is amazing, also some great devs are already waiting for the new big player :)

See you in OPO3T forums.
[G2 Android Development] dorimanx:
I will get it next week, order placed.

So i have some more time with my beloved dear friend :)

And time to test and release possibly the last build for lg g2

12.0 is actually kernel number 120!

Its 9800+ commits(changes) from stock to now in github store.

More than million code lines changed/added.

I see this project as big success.

Many devs helped me on the way, many parts are made by pro devs that i can only dream to know all they know.

But as long as i can understand there changes, and combine all in one kernel, its already something :)

Stay tuned for next build, should be great build, that should power the lg g2 as long as its still alive :)
[G2 Android Development] khanjui:
One quick question, why you never develop a kernel for AOSP/CM based ROMs with newer Android versions? Lollipop is dead since long time ago. I believe many users changed this phone because of stupid kernel/ROM bugs on AOSP/CM based Marshmallow/Nougat ROMs, lack of audio and camera quality etc and Lollipop was too old/lacking new features. Only thing that makes this phone alive with Lollipop is your awesome kernel. Wouldn't be even better if you work on kernel for AOSP/CM ROMs?

[MENTION=2376110]dorimanx[/MENTION]
[G2 Android Development] kascro:
Hope ver 12 will be awsome!
[G2 Android Development] hlcxcx:
Hi [MENTION=2376110]dorimanx[/MENTION]

I found a bug in 11.9. In the Cron task tab, does not show log of fulfilled tasks when I click the button "Test Cron Task Jobs". Only a message is displayed: "no data".
[G2 Android Development] cybernetus:
Good to know this my friend, I will buy an Oneplus 3T on the next 3 months too. I will see you on Oneplus 3T forums.

Thanks for all your work on LG G2 :)
[G2 Android Development] saspo59:
+1 all the way with dorimanx since SG2 thanks dori for wonderful years of developing
[G2 Android Development] Marchello1:
dori, can you upload your profile from latest kernel.

i can't find it anywhere.. :/

thanx
[G2 Android Development] CampfireVibés:
Just select performance profile and then tweak certainsettings to yor liking, like fast charge etc.
[G2 Android Development] dorimanx:
News Update!

Kernel 12.0 possibly the final build! STABLE

08/01/17

*Updates to Dorimanx App by [MENTION=3970210]krija[/MENTION] big Thanks for that!

*Merged updates to NET,FS code.

*Created kernel with 6.2.0 GCC with latest libs tuned for our CPU.

*Merged new updates to busybox now it's 1.27.0 build with today changes.

Restored few options to fix CRON and other scripts that kernel use on boot.

Tested this build for 4+ days and it's rock stable for me.

Enjoy, and I hope this kernel will power LG G2 for the rest of it's days :)

Time for me to move on, i will get my OnePlus 3T 128GB till the end of this week.

It's was fun to work with LG, and with all my friends here, THANKS for support and belief in me.

See you all at OP3 section, in few weeks when i will be ready to start new project.

I will keep monitor this thread and QA for month or 2 and help if i can.

My device will service my father with 12.0 build.

I will not be able to make any major changes to kernel, as I will not be able to test them.

Any way, it's all great as is now.

Have fun :)
[G2 Android Development] Ganjax:
This family will meet again in some time.. :))

Wysłane z mojego LG-H815 przy użyciu Tapatalka
[G2 Android Development] Danielf85:
Thank you for such a long Dori support. See you next project. :)
[G2 Android Development] khanjui:
Almost 90.000 thanks meter! As I know you are second most thanked person in XDA. The number one is franciscofranco, you probably know him. And I believe you will be the #1 when you make a kernel for OnePlus 3T. I will use my LG Nexus 5X as long as I can, then I will probably follow your device selection. LG G2 community was great. Hope to see the same in future. [MENTION=2376110]dorimanx[/MENTION]
[G2 Android Development] Marchello1:
i have bought sgs2 just because your kernel, g2 also :D

when i have enough money i will follow you with htc, thank you for everything,and i wish you all the best! :)
[G2 Android Development] metteduch:
dori needs to remove all kernels then people maybe think "ok no dorimanx kernel for g2 now i MUST also buy OP3T" haha :D

Enjoy OnePlus 3T! it has potential to stay flagship device for a long time just like g2 has been. Thanks for all the LG G2 love!
[G2 Android Development] dorimanx:
dorimanx app set the selinux to permissive on boot.

no ideas. works just fine here.

if you can open and use dorimanx app. then selinux is 0 already.
[G2 Android Development] 0xetrov1:
Guys, I am using the Emirate ROM without XPOSED Module, So No Lollipop memory leak fix, and the ROM is really super smooth and fast, it's actually faster than having XPOSED, so I think DORIMANX has found a way to manage memory flawlessly, or the bug is not presented at all?! :confused:

Obviously D802 and V.2.2 with STOCK configurations :D
[G2 Android Development] dorimanx:
if you were following this thread, and KK thread... then you should know that ondemandplus is not stable from day one...

default_cpu0_gov=ondemandplus

default_cpu1_gov=ondemandplus

default_cpu2_gov=ondemandplus

default_cpu3_gov=ondemandplus

i think i have fixed it now.

fix will be included in 2.3 kernel. then you can try and report if OK/NOT
[G2 Android Development] TMG1961:
[MENTION=2376110]dorimanx[/MENTION] ... Bought you a small beer 6K068784GT376284E

Thanks for all your work
[G2 Android Development] supermario3:
Random reboot while my phone was in standby, without wifi or data
[G2 Android Development] Lizzacore:
But in this case it was odemandplus cause on-demand have the same result :/

---------- Post added at 10:30 AM ---------- Previous post was at 10:27 AM ----------

Edit : when 2.3 came out ? I will try it then
[G2 Android Development] dorimanx:
Thanks for support :)

2.3 will be out soon. working of some found bugs.
[G2 Android Development] dorimanx:
logs are clean... ROM panic... not kernel.
[G2 Android Development] Lizzacore:
Today ? *_*
[G2 Android Development] duki994:
Don't ask for ETA.

[MENTION=2376110]dorimanx[/MENTION]

MPdecision binary was causing me some bugs so I deleted it. No crashes since.
[G2 Android Development] dorimanx:
how do you know?

it's not allowed to do any hotplug controls.

it's there for ROM HAL code, that i have no idea what it's do.

BUT, all works just fine without it too :)

Happy that you have your stability now.
[G2 Android Development] oTeMpLo:
--mpdecision--

All Qualcomm based phones have Qualcomm prorprietary userspace binary called "mpdecision" aka m(ake)p(oor)decision. Instead of letting the kernel itself to decide what frequencies and how many cores to run, this "mpdecsion" binary polls the kernel run queue statistics and decides for the whole system the "optimal" frequency and the "optimal" number of cores to use. The concept is fine, except the decision making is done in userspace and it's 100% closed source so there's no way to tweak it and there's a latency (because all userspace binaries needs to "poll" the kernel for the latest information which is slightly delayed). - faux123
[G2 Android Development] dorimanx:
News Update.

Kernel 2.3

(kernels from 1.6 to 2.1 deleted. beta tests with bugs anyway...)

*Fixed bugs in all active CPU GOVS. should be stable for all govs.

*Fixed USB/Keyboard HID code and interface. (use only if you need it, then disable to have default USB connection)

*Merged update to speedup rpm_smd code.

*Merged sps low memory guard, adds stability to ROM needs.

*Merged Sound driver updates from aurora adapted to LG structure. helps with missing sampling rates.

or bad ROM/APP requests for sample rates.

*Merged fix for suspend counters that possibly delayed suspend and wasted battery..

Have fun. kernel is going to be declared as stable after some time without any hard points to fail code...

I need logs to see that...

2.2 kernel already good for daily use.

Try to keep your RAM free, as LP ROM is ram waster... and it's hard to fix that with kernel...

So use auto task killer apps. and use the Exposed Framework mem leak fix module..
[G2 Android Development] duki994:
Father's friend worked on making stock ROMs for older Qualcomm based Chinese tablets by their license.

He said that MPdecision HAL connection is for some wake up boost functions and when CPU load is higher.

Since we don't use MPdecision for hotplugging those functions are not reporting good and MAY be confusing ROM about CPU since binary may provide incorrect data. That may explain strange non kernel related crashes (except of course bad govs).
[G2 Android Development] dorimanx:
root@g2:/sys/devices/system/cpu/cpu0/rq-stats # grep . *

grep . *

bricked_hotplug_enable:0

cpu_normalized_load:0

def_timer_ms:26

hotplug_disable:1

hotplug_enable:0

run_queue_avg:0.7

run_queue_poll_ms:10

it's do see the run_queue_avg... it's dynamic value...

maybe i should block it's show function and display 0.1 to userspace. 0 = NULL not good value...

then mpdecision will sit and rest....

Or i can just stop it's service, and not load it on boot...

lets see how 2.3 will perform.

EDIT:

default hotplug is now resting as should if other kernel hotplug is used.

https://github.com/dorimanx/DORIMAN...mmit/c8d23f09a7e8f45ae82d6d3be79784ab78e640e4

root@g2:/sys/devices/system/cpu/cpu0/rq-stats # grep . *

grep . *

bricked_hotplug_enable:0

cpu_normalized_load:0

def_timer_ms:5

hotplug_disable:1

hotplug_enable:0

run_queue_avg:0.5

run_queue_poll_ms:10

root@g2:/sys/devices/system/cpu/cpu0/rq-stats #

Sleep tight :)

If user switch to LG default hotplug... (no idea why to do so...)

root@g2:/sys/devices/system/cpu/cpu0/rq-stats # grep . *

grep . *

bricked_hotplug_enable:0

cpu_normalized_load:11

def_timer_ms:24

hotplug_disable:0

hotplug_enable:1

run_queue_avg:1.3

run_queue_poll_ms:20

it's works as should! counters count :)
[G2 Android Development] oudbrood:
I can not flash 2.3 with the OTA app.

He says finished download but see not the button to flash.

Are there more people with this problem.

A reboot didn't solved this.
[G2 Android Development] :
Maybe you have a bad download. Md5 is red. Never seen that before. Try cleaning the ota download folder and try again.
[G2 Android Development] oTeMpLo:
md5 not correct ..Kernel lot uploaded/downloaded completely ? at point of time... (had same problem changed download site in settings and worked ok)..
[G2 Android Development] oudbrood:
Reinstalled the OTA app. Didn't help.

Changed mirror in settings. Didn't help.

System says finished download.

Edit: downloaded file is 14,47mb
[G2 Android Development] h@lek:
Try deleting the file and re-download. Mine is OK. Md5 is green and shows the flash button. Bad download.
[G2 Android Development] albsat:
One plus 3t has been tempting to get for me as well. But using latest stock lollipop and your kernel and moving files in cloud, hasn't been so left behind toward latest flagship models.

Maybe now, without any support for the stock rom, I don't know how long will be in g2 area.

Thanks Dori for saving our money. Without your kernel I would have already bought a new phone maybe last year. Never kept a phone so long as the Lg2
[G2 Android Development] immi803:
[MENTION=2376110]dorimanx[/MENTION]

Thanks for choosing Op3t, ordered mine after your clarification

Thanks dori , master you're best

Thabjs you made a final and best decision, op3t is best and winner and most of all, and our master is bestest :laugh:
[G2 Android Development] duongthinh441:
I want flash kernel forr rom google edition 1.5 !!! Please help me
[G2 Android Development] lordc:
Thanks [MENTION=2376110]dorimanx[/MENTION] for your time and work with lg g2

Enviado desde mi LG-H815 mediante Tapatalk
[G2 Android Development] Isus <3:
Thank guys for taking care of this awesome dev but now the time has come for us to take care of him, welcome to OP3T community dominax, you will be so glad you bought this phone its a developer friendly beast with great community
[G2 Android Development] berezker:
Thank you so much for your service dorimanx

I respect your hard work and attention to this community

You've helped me keep my G2 for years and have done some great work on this community.

I check on this thread everyday for an update to see your next masterpiece.

I just can't stress enough how much I thank you for your work

I'll keep my G2 for another 6 months at least thanks to you.
[G2 Android Development] iko11:
My guts told me to go and give a visit to dorimanx thread and see now you are going for another awesome device and I'm sure it'll be more awesome with you.

Hello and good bye to LG G2 again my dear friend :) This is the most loved community for me, I shared and learned a lot here.

Sent from my SM-N920C
[G2 Android Development] Rachid.Ala:
Oh good to see you, I remember you from i9100 days hahah

I hope I can get a op3t anytime soon so I can join you there

Now downloading kernel 12.0 for my beloved g2

Thank you dorimanx for what you did, thanks to you I still have my G2 and it gives me entire satisfaction
[G2 Android Development] 7HUND3R:
I was just waiting for this confirmation. It's not the time to change my phone yet but my next phone will undoubtly be OnePlus3T. See you on that project and thank you for all your efforts.
[G2 Android Development] dorimanx:
My DEV dream come true!

A real GITHUB source for kernel and ramdisk! (for OP 3T)

https://github.com/OnePlusOSS

https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996/tree/oneplus3T/6.0.1 <<<(kernel source for 3T)

after years of shady LG source that cant be compiled without fixing it, and i never know HOW they made something in the past.

Now i see ALL, 500,000 commits for OP3T... almost crying from joy...

And OP3T DEVS want us to change there sources and impress them with our ideas and improvements.

Oh! they will like what i have to add from LG G2 to OP3T :)
[G2 Android Development] SlyUK:
Now you are teasing us !
[G2 Android Development] SlyUK:
I think its safe to say, whichever phone [MENTION=2376110]dorimanx[/MENTION] gets in the future, if Dorimanx kernel is developed for it. People will follow.
[G2 Android Development] gasReal:
I'm very happy for you dorimanx :fingers-crossed:

my g2 has come in december to my nephew, but I always update it to your last kernel version ;)

actually I use lg flex2, but I hope to go on oneplus 3t like many of you in the future

thanks for all your efforts DEV, you are the best
[G2 Android Development] n@vier:
My dream comes true! I'm pretty sure it was the dream of many people!

Nobody will forget the awesome job done with LG G2 as I wrote you did the impossible and fixed all the bugs...your kernel is a real BEAST and nothing can beat it even an EPIC FAIL Lollipop update by Google!

And now: OP3T + Dorimanx Kernel = MASTERPIECE INCOMING!

In a word: THANKS! :highfive:
[G2 Android Development] immi803:
[MENTION=2376110]dorimanx[/MENTION] and all fans of master

I've already informed 3T community that our master is coming, it's a kinda thread under news section just to beware the crowd that GIANT is coming

All have a look at it :angel:

I'm sure, Master must have seen it too :D

http://xdaforums.com/oneplus-3t/how-to/master-coming-guess-t3534295
[G2 Android Development] SlyUK:
I know you may be excited (as I and others who are or will be lucky enough to own an OP 3T), I think however it would have been better to let [MENTION=2376110]dorimanx[/MENTION] himself (in his own style & at a timing of his choosing) announce his arrival to the OnePlus 3T community. Kind of takes away the grandeur of the entrance.

Also sometimes discretion is key. We all know the proof is in the pudding. If what is achieved with the LG G2 can be achieved or even surpassed with the OP 3T and it sounds as though it will, from a post that [MENTION=2376110]dorimanx[/MENTION] posted earlier today (with him realising his Dev Dream), then he will be the Master. You know that I know that and everybody here knows that.

But to inform other Devs to "Watch Out........The Master is Coming", sometimes you have to be discrete with your wording. The results will in time come to speak for themselves.

I'm sure you didn't mean it that way, but thats how it comes across.
[G2 Android Development] immi803:
Yes absolutely i didn't mean it that way obviously as you yourself said

It's just celebrating that op3t has got another gem dev in the team, hope i clarified
[G2 Android Development] dorimanx:
Thanks for such support... I have already contacted other devs, and building new source in my build server.

Its was too early to go to public.

But we cant go back, whats done is done.

People wait for 7.x source.

So i have enough time to set all for alpha build....

Now people will ask for eta... I hope i can become the master you promised.

Now lets get back to topic. Its LG thread after all.
[G2 Android Development] SlyUK:
One final thing. For the ETA take as long as you like, no rush. The best things come to those who wait :)
[G2 Android Development] 4everAnoob:
11.9 kernel. No issues, except occasional graphics corruption: (new tab in chrome)
[G2 Android Development] Cienight:
It's on your end. Nothing wrong with the kernel.
[G2 Android Development] saspo59:
Have to say that last 12.0 kernel is perfect the g2 is flying the improve in performance is very noticiable tanks dori
[G2 Android Development] pejicgoran:
Kernel 12.0 is very,very good.I am still testing but seems that this wiil be the best.
[G2 Android Development] bolydah:
Sometimes I had freeze, and heatin' device on 4G, back to 11.9 n everyton' work fine
[G2 Android Development] VzQzZ:
Thanks Master Dori, 12.0 feels like a beast! Device seems visible faster, even on extreme battery profile which I tested quickly. This kernel + my personal debloat of pure stock 30F from Sombons ( only 62 starting at first boot ) are simply amazing. I recommend to anyone who prefers AOSP ROMS to try this kernel + debloated stock 30F. It performs really well. Since I started using this combo, I keep coming back to Stock.

Thank you for everything, Dori. You may leave but your legacy remains. I'm sure this final build will boost our devices till its last day. You'll be missed here, but now you will make a lot of other user even more satisfied and that makes me happy too. Good luck to you on this new journey!
[G2 Android Development] pejicgoran:
After i try every castom rom and acip nougat and cm13 a revert to stock with this kernel and phone work the best on stock.Camera and sound are fantastik.Speed are very good.Thaks Dori.
[G2 Android Development] SlyUK:
Do you have a link to the rom you are talking about kindly ?
[G2 Android Development] stroge:
https://xdaforums.com/lg-g2/development-d802/rom-srkg2-1-00-20150516-t3109906
[G2 Android Development] dorimanx:
Well i got my new device, oneplus 3t but 64gb, 128gb is out of stock, and will be available in 3 weeks. So i took the 64gb.

Any way, so far i have root, exposed, viper4arise, twrp, and last rom for 6.0.1 oxegen os 3.5.4.

Every thing works great. For now stock kernel.
[G2 Android Development] saarxee:
Thank you Dori ! your kernel is a beast.

please at now develope this kernel for OP3T community!

Why you not installing nougat update? (OOS 4.0.1)
[G2 Android Development] SlyUK:
Excellent. Test it to the max on stock kernel. Then do your magic with your kernel. Take as long as you like, because the best things come to those who wait. No ETA necessary.
[G2 Android Development] immi803:
Well it's awesome

And it's totally up to you to take your max time to make a good friendship with 3t :)

One thing i want to mention as you're testing everything, in's and out's and everything, please note voice call battery drainage is abnormal, oos 3.5.4 , just saying

Congratulation for your new device and I'm excited :D
[G2 Android Development] robcore:
Hey Dori, thought of you when I saw this great post regarding f2fs by arter97:

https://xdaforums.com/showpost.php?p=70492947&postcount=8793

Just in case it helps your f2fs implementation :)
[G2 Android Development] pejicgoran:
Antutu 60745 on cloyd 3.3 with 12.0
[G2 Android Development] solnyshok:
I have been waiting for 128gb version since beginning of December. It is always "available in 3 weeks". Never going to happen.
[G2 Android Development] dorimanx:
Hmm, i have the fix and upstream source, but not the deadlock fix.

I will include it for lg kernel 12.0.1

And maybe some other updates.
[G2 Android Development] wikowikowiko:
Hi dori, i have problem with dorimanx app.

Everytime i start the dorimanx app, i cpu thermal setting somehow changed by itself although i have not made any change. And cron support is offline. I did clean install but same problem occured.

Edit:

After further check, seems like all slider option were somehow slided left to minimum value.
[G2 Android Development] dorimanx:
Delete /data/.dori folder, reboot. Wait 2min after you see lockscreen. Then open app and check that all ok.
[G2 Android Development] wikowikowiko:
Seems like i had those issue only on 30F based rom. I tried on 30h it was okay. And tried again on 30f out of curiosity, same issue with the apps.
[G2 Android Development] merikgvr401:
Dang Master DorimanX you are making me think real hard at picking up a One+ 3t, even though my G2 and One+1 is still working great.
[G2 Android Development] SlyUK:
If you need a new phone, theres not that much really to think about :)

Also checkout the Antutu scores for OP3 T also:

http://www.antutu.com/en/doc/107650.htm
[G2 Android Development] goran_oh:
Antutu scores not valid for phones[emoji6]
[G2 Android Development] SlyUK:
Agreed. Some people get excited by it though. So thought may as well post it.

Anyway lets just leave OP3 T discussions for another thread. Although it is thoroughly exciting news, admittedly.

Of course OnePlus have to release kernel sources for Nougat first, before anything can happen.
[G2 Android Development] dorimanx:
They will release after they fix the bugs that can harm million phones, no rush. Many will remain with 6.0.1 as its stable and we have exposed... I will not switch to 7 till i have exposed running stable.

Good news is, that my first kernel build is running already on my phone :)

Get that device if you want new phone, its a beast.
[G2 Android Development] SlyUK:
Its not a beast. It will be the beast of 2017 once your kernel reaches Final build.
[G2 Android Development] rabies876:
With that statement would it be possible to see a AOSP version of your kernel for G2 or it will remain stock?
[G2 Android Development] Trixanity:
No and stop asking. It's been answered a billion times already.