yashsingh1/xdaforums huggingface dataset:
[LG G Watch R] vt0r:
If you hadn't already upgraded to MEC23G from a 5.x version, you may not have upgraded the bootloader, hence the loop. If the zip linked in the previous post has the BL image, flash that first, then just upgrade with the OTA zip.

EDIT: I created a new thread for posting MWD48B and future stock images that contains the one linked above, as well as a flashable zip of all applicable images (bootloader, boot, recovery, system):

http://xdaforums.com/g-watch-r/development/fastboot-zip-factory-images-t3405311
[LG G Watch R] linpinpin:
thanks alot i was using intersectraven kernel but had bugs with Wi-Fi and with the cpu managing. This kernel work well, i'm on MWD48B
[LG G Watch R] Moe5508:
So you're confirming that the MEC23G kernel works just fine on this MWD48B ROM?

EDIT: NVM, flashed it and device booted up just fine :)

Let me see how it performs.
[LG G Watch R] linpinpin:
yea, seem ok
[LG G Watch R] Moe5508:
Perhaps spoke too soon. I unpaired my phone and now the watch has been failing to boot up...will have to flash stock boot image when I get a chance and see...

EDIT: Flashed stock MWD__ kernel and my watch is booting up normally again...bit of a scare there for a moment...I'll stay away from this kernel for now...
[LG G Watch R] Darthsternie:
Same problem here but tried on M1D63G with ext4 system. Back to stock boot img it is then :/
[LG G Watch R] linpinpin:
still working fine for me on MWD48B :silly:

edit there is a new version M1D63G ? i hope this kernel will be updated :D
[LG G Watch R] Darthsternie:
Yep the latest OTA is M1D63G. Didn't spot any differences though. Security Patch is 5th july and Google stuff updated but thats it. Really hope OP will update this kernel or somebody else will :/
[LG G Watch R] dettofatto:
any news? thank you!
[LG G Watch R] dettofatto:
it's ok also in M1D63M!!!
[LG G Watch R] jordirpz:
[MENTION=2400758]dirtyhank[/MENTION]

Please do you have any plans for update your awesome kernel?

Thank you
[LG G Watch R] vt0r:
Let's give him some time to respond. If he doesn't respond in a few days to a week, I will see if I can figure out what toolchain he used and any other build details and try to update it. Otherwise, I'll just grab the latest source and build my own. I've been missing this and IntersectRaven's kernels.
[LG G Watch R] dirtyhank:
Hi there

Sorry for not stopping by but I haven't had much time to spare lately and TBH, since there wasn't much interest in this kernel, I kinda put it aside for a while.

If you guys think it's worth an update I'll try to find some time and give it a quick try :)
[LG G Watch R] jordirpz:
Yes please. Thank you
[LG G Watch R] firegras:
Don't worry there's lots of interest in this kernel.

While Marshmallow has been a huge improvement for battery life more savings would be fantastic.
[LG G Watch R] ElwOOd_CbGp:
I got some more interest over here if anyone is interested
[LG G Watch R] dirtyhank:
Can you guys give this version a try and let me know how it works for you?

https://www.androidfilehost.com/?fid=457095661767099820
[LG G Watch R] firegras:
About to go to bed. But I'll definitely be trying this in the morning.

Thanks :good:
[LG G Watch R] Charsher47:
The watch is much more responsive and I think the battery life is better than stock on the test kernel. Thanks for this :)
[LG G Watch R] dettofatto:
Seems ok! I've only disabled 2 cores for the battery. I'm trying...

Thank you for your work!

I've reinstalled supersu.
[LG G Watch R] maartenw8:
Can I use this on build M1D63X?
[LG G Watch R] dettofatto:
Yes
[LG G Watch R] linpinpin:
thanks alot for the updated kernel ! i was so desperate with the laggy default kernel
[LG G Watch R] Puderzo:
Quite remarkable improvement in responsiveness vs. stock! Battery life seems about the same so far (only flashed this morning, so not enough data to say anything definitely yet); currently at 51 % after 14 hours of light usage., which is about on par with stock.

Keep up the good work, we're still interested! :good:

- Pud.0
[LG G Watch R] jordirpz:
Sorry, deleted
[LG G Watch R] Z4dR0X:
Is it usual for Watch to have a long boot time after flashing the kernel?
[LG G Watch R] maartenw8:
Support for M1D64K?
[LG G Watch R] Puderzo:
M1D64K not working

Unfortunately, it seems v0.5-test1 does not work with M1D64K. I reverted to stock M1D63X by using the boot img from this thread, updated through OTA, then tried booting off the 0.5-test1 img (first tried flashing, then reflashing stock and just booting boot.img through fastboot for a second attempt), but both times got stuck at boot animation (the four spinning colored dots).

Any chance of getting an updated kernel for M1D64K?

- Pud.0
[LG G Watch R] vkmaxx:
UP: Any chance of getting an updated kernel for M1D64K.
[LG G Watch R] dirtyhank:
While the sources for AW2.0 are released I've modified the NXG47C boot.img to improve performance and hopefully fix the laggy UI. The changes from stock boot image are:

Up to 4 cores enabled (1 on stock)

998 MHz max_frequency (787 MHz on stock)

ondemand governor (powersave on stock)

I've uploaded two test versions, one with two cores enabled and one with four:

bootdual.img

bootquad.img

For now I wouldn't flash them until more thorough testing can be done. Instead, boot directly from fastboot mode like this:

fastboot boot bootdual.img

If you feel adventurous give them a try a let us know how they work for you and which version you like the most.

EDIT: For the record, you need an unlocked bootloader to test these images.
[LG G Watch R] saint_cow:
I've flashed ROMs and custom recovery on plenty of phones but what is the process for just booting a kernel without flashing? I've looked at a few threads and seems I need some programs and to do it from command prompts on a PC while the watch is in fastboot mode?
[LG G Watch R] dirtyhank:
If you flashed custom recoveries this is pretty much the same. You put the watch in fastboot mode (swipe 10 to 4 at the LG logo) and then run the fastboot command above from PC. If you don't have a working fastboot binary look it up, there are plenty of tutorials about that.

Needless to say, the bootloader must be unlocked.
[LG G Watch R] vkmaxx:
Does this method allows me to test 2 or 4 cores without modyfiing watch partition?

Does it's requires unlocked bootloader? I have 100% stock watch with AW 2.0.
[LG G Watch R] dirtyhank:
Absolutely, you boot either version via fastboot and the next time you reboot your watch it'll be back to vanilla stock.

Unfortunately you need an unlocked bootloader, you can't boot a modified boot.img with a locked bootloader. You can always unlock it now and relock it when you need to.
[LG G Watch R] Haggster66:
dirtyhank: thanks a lot for your great work; I have started using my watch again after over a year, because the AW 2.0 update came out - and even though everything had been wiped, I don't find the stock performance great at all, despite a factory reset (directly prior to the upgrade).

What I observed is, that it is mostly certain apps that are extremely slow, while the standard UI (notifications, settings, app drawer) are quite acceptable or even good.

Anyway, I fastboot boot'ed the quad core kernel version and it has definitely improved the usability of the device a lot. My biggest issue is with the AW browser that I bought from the store - it seems sluggish - with the stock kernel it's next to unusable, but with your kernel it is actually fine for what it is.

So far I haven't come across any stability issues. I'll report back if there are any. BTW: I was unaware of the fact that it is actually possible to load a modified kernel via fastboot and boot from it, without flashing it; I'm glad this is possible and I might even make sure that my watch remains charged and doesn't shut down and otherwise re-boot the watch via loading the kernel onto it the next time I have to boot it up again.

Sorry for being ignorant, but there's one thing I'd like to know: If I just flash the modified boot.img, would this still prevent any future OTAs? Or would I still get OTAs (and the boot.img would just get overwritten with the new boot partition that is part of the OTA?)

Keep it up.
[LG G Watch R] dirtyhank:
I think OTA would work since usually they include a full boot.img. In any case you can always flash back the original boot.img and it would be 100% stock.
[LG G Watch R] saint_cow:
Keep it up.[/QUOTE]

I have downloaded the bootquad.img, Maged to unlock bootloader and get advice to boot into fastboot yet everytime I try fastboot boot bootquad.img I get no such file in directory. I've put a copy in C in the folder with the ADB tool I'm using from XDA.

If I try those commands from when the watch is booted up I just get waiting for device, I assume as it's not in fastboot?

When I run ADB devices I get the watch showing up in the command prompt, when I boot to fastboot and try a command again it returns null. So the laptop is talking to the watch when it's fully booted up but not when it's in fastboot? I have no idea what I'm doing[emoji12] [emoji24]

Actually it seems I should be using fastboot command prompt in fastboot and not ADB, still doesn't find the bootquad.img though[emoji24]

So fastboot devices tells me I'm definitely connected and talking to the watch

Success! Sorry for the spam guys I probably shouldn't be learning while I'm asking questions. I ended up with the command fastboot boot C:\adb\bootquad.img and it found the file.[emoji2]
[LG G Watch R] saint_cow:
I have downloaded the bootquad.img, Maged to unlock bootloader and get advice to boot into fastboot yet everytime I try fastboot boot bootquad.img I get no such file in directory. I've put a copy in C in the folder with the ADB tool I'm using from XDA.

If I try those commands from when the watch is booted up I just get waiting for device, I assume as it's not in fastboot?

When I run ADB devices I get the watch showing up in the command prompt, when I boot to fastboot and try a command again it returns null. So the laptop is talking to the watch when it's fully booted up but not when it's in fastboot? I have no idea what I'm doing[emoji12] [emoji24]

Actually it seems I should be using fastboot command prompt in fastboot and not ADB, still doesn't find the bootquad.img though[emoji24]

So fastboot devices tells me I'm definitely connected and talking to the watch

Success! Sorry for the spam guys I probably shouldn't be learning while I'm asking questions. I ended up with the command fastboot boot C:\adb\bootquad.img and it found the file.[emoji2]

View attachment 4107371View attachment 4107372

It works brilliantly, the watch is actually pretty snappy again[emoji2] Thankyou so much
[LG G Watch R] -iNSiGhT-:
[MENTION=2400758]dirtyhank[/MENTION]

A big big big thank for your work !!! I thought Watch R was definitely dead about development but what a pleasure to have your kernels !

Will boot on your quad version (finally booted on the dual one since it's a better bet for you) and see how it goes (but have no doubt, your frankenlenok was just perfect) before i flash it (just to see if there's battery drain). Despite you unlocked the two/four cores, the watch is still running on one core when screen in ambiant mode ?

[MENTION=4272884]saint_cow[/MENTION]

If you want to just have to type filename and not the entire file tree, you have to put the file(s) you want to flash in the "platform-tools" directory (where adb.exe and fastboot.exe are). ;)
[LG G Watch R] dirtyhank:
Unfortunately no, all cores will always remain online, there's not hot-plugging mechanism available yet. Frequency will scale down, tough, so power consumption should be lower. Honestly, I'm not seeing a huge difference in battery life between the 2-core version and stock (1-core), even the 4-core version is pretty ok.

Once the source code is released I'll try to adapt the hot-plugging code and add ZRAM, I think the memory pressure is higher on AW2.0 so I'm pretty sure it'll be a nice improvement.
[LG G Watch R] -iNSiGhT-:
Ok, thanks for information.

If it last one day, it's all i want.

Thanks again !
[LG G Watch R] dirtyhank:
It should, I've been almost a day on the 4-core version and I'm at 63% (always-on and WiFi both disabled)
[LG G Watch R] -iNSiGhT-:
Will see with the dual core and Always On + WiFi on.

Envoyé de mon Nexus 6 en utilisant Tapatalk
[LG G Watch R] -iNSiGhT-:
Hi,

Finished the day (around midnight) with 33% left.

Normal day but with some apps instal and settings , WiFi On and Always-on.

Just booted on the quad version to see how it goes.
[LG G Watch R] dirtyhank:
How does it compare against stock AW2.0?
[LG G Watch R] -iNSiGhT-:
Dual version is really more pleasant and snappier than stock. Especially between screens navigating into apps or in watch settings.

The quad seems even more fluid and fast, will see if it justify the more drain it will have.

Think the quad could be THE kernel when sources will be out and you could tune it finer (hot plug etc...).

Envoyé de mon Nexus 6 en utilisant Tapatalk
[LG G Watch R] Puderzo:
Battery stats

Been rocking the quad kernel since Sunday evening. Man, what a difference!

After running Frankenlenok on 1.5, I'd almost forgot how horribly slow stock AW is on this watch. The weekend (accidentally updated on Saturday) was an absolute pain, with the watch almost going in the trash then and there because it was so damn slow. But now I'm a happy camper again! For those out there still contemplating, here's my battery stats from today. Light use (mostly checking notifications, no standalone apps used), wifi on, screen always on, brightness on 3, Watchmaker custom face.

[IMG="Watch battery stats"]https://lh3.googleusercontent.com/elhGpdWgfUrGFf1i0Aq4ozsmUVf1ndRtQrp4xe7mykZTB14J61cargYbL-4QOKCBWyC6nZpSWtYcwYw0bOreCv5KTe-oCjDYARJE9YaM8-BxIcoFt47UqViurrifprf2Z2KVuMw[/IMG]

And for comparison, here are the battery stats for my phone (Samsung Galaxy S6) for the same time period. Even after putting it on the charger (Fast Charging) for a while when I got home from work, they now have the same estimated end of battery at a bit more than 22 hours after initial charge ending.

[IMG="Phone battery stats"]https://lh3.googleusercontent.com/pD_ft-k_T2NjaC38xEtX1yMuPbOlmzT_5YxjzvjLjzwQTR6mTJPvToJzsmXBbusAyQN6ncFnu6UDUoHqJgfaSCjyK_mFe5llIlOh3msrdxSC2FelLOefIwX074ctlT7yOJGsfoY[/IMG]

I can't really comment on how this compares to stock AW 2.0 battery stats, as it's so slow that it's practically unusable; no matter if it lasted three times as long, I still wouldn't keep it stock.

Thank you Dirtyhank for the great work!

- Pud.0
[LG G Watch R] -iNSiGhT-:
Yesterday, with quad version, I finish my day with 50% left.

Booting the watch at 9AM (holiday time...) and putting it back on cradle at 1AM with 50% as said before.

Trying again dual version today to see if it's really more battery friendly. But from what I've seen at this time, it will not be that different (61% at the moment, booting the watch at 9AM like yesterday).

Think I'll flash the quad version of it's only about a few percents battery a day.

Always on and WiFi on.
[LG G Watch R] stevep113:
Dual version gave me 5% per hour today from 0800-1500, not bad

---------- Post added at 06:38 PM ---------- Previous post was at 06:35 PM ----------

WiFi auto, screen always on, tilt to wake on, gestures of
[LG G Watch R] drewcu:
Can someone please tell me how long this process should take? ADB just says "Downloading..." and never seems to finish (let it go all night, and then tried again and let it go 33 minutes). (My bootloader is unlocked, ADB seems to be able to execute other commands through my computer to the watch, but for the record I do have a 3rd party charger.)

fastboot boot bootdual.img

Thanks!
[LG G Watch R] Charsher47:
It only takes a few seconds.. You are booting to fastboot first right? (adb reboot bootloader)

Your fastboot drivers could need to be redone. ADB is is not fastboot.
[LG G Watch R] drewcu:
Oh wow, that's good to know! Yeah doing the "adb reboot bootloader" first and it goes to bootloader. "Adb devices" pulls up with my serial/device while in fastboot so it seems to work as expected. Just not sure why the flashing isn't...

Looks like you edited your previous msg - where would I get fastboot drivers? Got my Android drivers from in the internet and Windows seems to accept them with no missing driver messages.
[LG G Watch R] jordirpz:
[MENTION=2400758]dirtyhank[/MENTION]

If i use fastboot boot quad boot.img command, and turn off my watch, when i turn on it, what boot use my watch? Boot or quadboot? Thank you!
[LG G Watch R] almostthere:
Thanks [MENTION=2400758]dirtyhank[/MENTION] for the boot image. Was trying the other one from another thread and at 2 core, the battery drain somehow was abit too much (8%+/hour according to wear batt stats) so gonna give this a go and post the stats after a full days test tomorrow
[LG G Watch R] dirtyhank:
If you use the boot command and you switch off or reboot the watch then it'll boot with stock kernel (1 core). If you try quad or dual for a few days and you're happy with one of them I suggest you flash it so it can "survive" reboots.
[LG G Watch R] stevep113:
Testing out a single core version with CPU scaling 300-900mhz, ondemand. Works very well no real lag it is obviously slower than the 2 core version but gives acceptable performance. Just time to establish battery use, but should be quite good
[LG G Watch R] almostthere:
On the quad core kernel now and am impressed, see attached screenshot
[LG G Watch R] shaolin95:
Hello,

I got sick of AW 2 so I am going back to 1.5 and wanted to try this kernel. I see a lot of talk about quad core kernel but only see one download link on the OP. Can you tell me where you got the quad?

Thanks!
[LG G Watch R] dertester123:
Anybody using Sleep as Android?

I have to test more, but it seems when tracking sleep its draining quite fast on quad/dual version.
[LG G Watch R] almostthere:
The quad is only for AW 2.0 and it's in post #86, otherwise check OP
[LG G Watch R] shaolin95:
Thanks. Just flashed quad (well boot to it) and its super smooth! :highfive:
[LG G Watch R] shaolin95:
Is 4.1 supposed to work with this ROM M1D65H_full_factory? I flashed it and got stuck at boot.

Thanks! :)
[LG G Watch R] almostthere:
OP states MEC23G
[LG G Watch R] shaolin95:
Apparently I am unable to see BLUE fonts :D
[LG G Watch R] almostthere:
Reading it from xda forum app so quite obvious
[LG G Watch R] almostthere:
[MENTION=2400758]dirtyhank[/MENTION] , I see in another thread that hotplugging has been enabled. Are the kernel's in post #86 already enabled or there are plans to soon?
[LG G Watch R] dirtyhank:
The hot-plugging they're using is based on the mpdecision binary, I'm waiting for the source code to be released so I can adapt some hotplug mechanism into the kernel.

I'll do some experiments with the mpdecision binary while the souce code drops and see how it performs. I'll let you guys know.

Thanks for the heads up :)
[LG G Watch R] JMS74:
Thanks. When does the kernel source code usually comes out? Is there a standard timing for it's releases?

Enviado do meu A0001 através de Tapatalk
[LG G Watch R] vt0r:
Sadly, no. Google hasn't released Lenok kernel sources since March of last year. According to the GPLv2 license terms, the full sources need to be released to comply. I don't have any email contacts in Android, or I'd be hounding them already.
[LG G Watch R] ranf:
They'll announce it here: https://groups.google.com/forum/#!forum/android-building
[LG G Watch R] Goatblaster:
Lovin' it

Definitely a nice improvement in snappiness!
[K3 Note General] raghuM:
So i installed the latest marshmallow update on my k3 note(k50a40) and while I was checking its features I found that there is an 'allow oem unlock' option in developer settings. From what I know this option allows us to unlock the bootloader from fastboot. I wanted to root my device but I dont know how to unlock the bootloader on this phone. Can someone help me?
[Tasker Tips & Tricks] sarnowak:
Hello,

would you please kindly help me resolve Tasker issue I have on my rooted MIUI Mi4c running MIUI 7 by xiaomi.eu 6.1.21, 5.1.1 android.

I made a Home profile, that enables itself, when I'm connected to my home wifi (based on my SSID).

So I have "State" type profile - Wifi Connected.

I have following action to be performed when profile is activated:

1. Pattern Lock Disabled (via Secure settings) - So I don't have to unlock my phone while at home.

I have following actions to be performed when profile is deactivated (I disconnect from WIFI), when leaving home:

1. Pattern Lock Enable.

2. Disable WIFI (to save battery, when I'm away from my home wifi).

The problem is though, that since 2 weeks ago, it seems as the "disable" actions of my home profile is randomely from time to time activated - meaning, wifi keep switching itself off. I thought there is some problem with my router, but as soon as I removed wifi off action from profile, wifi no longer keep switching itself off.

I cannot see anything wrong from with my profile, nor can I see anything useable in Tasker log.

Any idea what's wrong? Or how to mend this?

Thanks in advance !
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
Does anyone know if this app works on the Z5 using Marshmallow?? Please confirm.

Thanks!
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
I'll try and give you feedback.but keep in mind my Z5 is not rooted
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
Joseph,

Thank you for offering. That's fine, as I do not plan to root the Xperia X Performance when I buy it this summer either.

I have a similar thread going for the X Performance, and a guy in that thread already verified that it DOES work on the Z5 running Marshmallow! I'd already tried this app before on my Z3 (I now have the S7, but don't want to keep it, so waiting for X Performance to come out this summer so I can switch my S7 for that). It worked perfectly, but it doesn't work on my S7. But the guy in the other thread CONFIRMED it DOES work on the Z5 with Marshmallow too!

I would highly recommend Joseph that you skim through that thread, and then do yourself the favor of buying the full version of 360. You won't regret it. (But understand this app does not seem to work on Samsung phones for whatever reason. Not sure on others. Just know it does for Sony Xperia.)

Let me know if you do, how it goes, how you like it, and if ANY issues arise from having 360 on your phone.
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
Sorry for late reply.Was busy.downloading it right now.
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
No problem. Just remember to enable EVERYTHING in 360, get the full paid version, leave phone on but screen off (and NOT plugged in) overnight, and take note of what percentage the battery is at RIGHT before you go to bed, as well as first thing in the morning. See that thread for any other questions, and if not listed there, ask me here.

Thanks!!
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
Just bought full version.Also I should note that I had zero to 1% battery loss overnight.The doze mode really works well
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
Ok so on the Full version you had 0-1% battery loss overnight? Let me know please. And also how many hours was that?

If so, GREAT!! Yeah even 1% is a lot. lol You were probably like RIGHT on the border of that 1% when you went to bed.

It's not really called "Doze Mode". That's a Marshmallow thing. It's just the 360 app doin' its thing. lol
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
double checked last night.9 hours of sleep(lol). 1 percent loss.
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
Wow! I've never tested it past 6-7 hours, so NINE hours and ONLY A 1 PERCENT LOSS? That's FANTASTIC!

Thanks again Joseph for testing the 360 app and contributing to this thread! MUCH appreciated!!
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
No problem buddy.I oversleep sometimes lol
[Xperia Z5 Q&A, Help & Troubleshooting] RockStar2005:
Don't we all? lol

This may be the ONE time oversleeping equates to a good thing. lol
[Xperia Z5 Q&A, Help & Troubleshooting] josephnero:
lol yeah.Overall if Xp will be anything like Z5 on battery life and with 820 being a bit more frugal it will have a solid battery life