yashsingh1/xdaforums huggingface dataset:
[G2 Themes and Apps] merlin21:
[MENTION=1559352]Diechel[/MENTION] i found some type error if you don't want to flash under 10%

Other side we can flash above 5% than there's a wrong number in script for battery. See screenshot:

( latest version)

I couldn't flash while tapping message with 10% battery left...
[G2 Themes and Apps] Diechel:
Thank you for mentioning it. Already saw that a week ago and fixed it already :)

Next update will be good :P
[G2 Themes and Apps] Diechel:
Found bug in autodownloader this morning with version 7.9. It file checks the wrong version. Need to investigate and will fix it in next version

17-12-2015 07.00 - Online version: 7.9 [,addLogData,checkUpdate,]
17-12-2015 07.00 - 7.8 < 7.9 ? [,addLogData,checkUpdate,]
17-12-2015 07.00 - New kernel found[B] 7.9 [/B][,addLogData,checkUpdate,]
17-12-2015 07.00 - Auto download kernel is on [,addLogData,AutoDownloadHandler,checkUpdate,]
17-12-2015 07.00 - Check file exist Kernel-Dorimanx-[B]V7.8[/B]-LP-[17-42]-[13-12]-LG-D802-PWR-CORE.zip [,addLogData,checkFileExist,AutoDownloadHandler,checkUpdate,]
17-12-2015 07.00 - File exist [,addLogData,checkFileExist,AutoDownloadHandler,checkUpdate,]
[G2 Themes and Apps] stroge:
Hello,

Today Kernel 8.5 is out and I had some time to test the app.

I found that the app does not use broadcast receiver for connectivity changes? I mean if We have configured our scheduler for WiFi-only check, but we are not on wifi at the time of the scheduler, it does not check when we are back on WiFi again. The next occasion of the check will be next day same time, and only if we are on WiFi.

Would it be a difficult job to have this feature implemented?

Thanks again for your work - and reply :)
[G2 Themes and Apps] Diechel:
Will need to make it myself but that should not be that difficult.
[G2 Themes and Apps] stroge:
Thanks for your answer! If you need testing, just let me know :)
[G2 Themes and Apps] Diechel:
After you posted on this topic i made the WiFi thing, and was debugging but,

To let you know, i had some major issues with my installation :(

First of all i was going from f2fs -> ext4 on /data partition but forgot that my sdcard was wiped to. No problems with guys who 'know' how ICT works :) so i reverted my backups.

My foldersync app on my phone didnt sync the Tasker app backup (titanium) well so i only had the *.xml file of Tasker backed up. No problem so far. Just reinstall Tasker and load the XML, all working properly again.

Then i exported my work as a app and the fingerprint didn't match of my current OTA installation so i could not upload it. Uploading to play store also doesn't work because of the fingerprint.

So what i need to do now is to fix the fingerprint or to find some old backup of my Tasker titanium backup thingy. For now i don't know how to fix fingerprint on Tasker and need to search for that.
[G2 Themes and Apps] Diechel:
Was holding my heart when reading this:

Tasker also makes an automatic backup of the keystore to
/sdcard/Tasker/factory/keystore.user
when it is first created and when you backup your profile data with Menu / Data / Backup. It's highly advisable to make a copy of that file and keep it safe away from your device.

http://tasker.dinglisch.net/userguide/en/appcreation.html

So i went to my backup folder on my NAS and found a file called keystore.auto (lucky me i backuped the whole tasker folder). Which i copied to my G2 and tried compiling the APK again. After uploading to play store i was getting SHA1 mismatch again.

Then i realised i could try to rename it to keystore.user and tried compiling and uploading again. After waiting and waiting i can kiss myself :) It worked :)

Now debugging the WiFi function again and will release it when it's done.
[G2 Themes and Apps] Diechel:
V3.4 PRO

- Added rescheduling of update checker when WiFi not available and 'Check only on WiFi' is enabled.

- Removed download manager permission, should work without.

25-01-2016 00.30 - Set schedule time to: 0.30 [,addLogData,]
25-01-2016 00.30 - Checking for kernel update [,addLogData,checkUpdate,]
25-01-2016 00.30 - Waiting 20 seconds to check of wifi is connected [,addLogData,checkUpdate,]
25-01-2016 00.30 - Not on WiFi, stopping [,addLogData,checkUpdate,]
25-01-2016 00.30 - Scheduling update check when wifi is connected [,addLogData,checkUpdate,]
25-01-2016 00.30 - WiFi is connected [,addLogData,]
25-01-2016 00.30 - wifi available again, checking for update [,addLogData,]
25-01-2016 00.30 - Checking for kernel update [,addLogData,checkUpdate,]
25-01-2016 00.30 - Waiting 20 seconds to check of wifi is connected [,addLogData,checkUpdate,]
25-01-2016 00.31 - Disabling wifi profiles [,addLogData,checkUpdate,]

Verstuurd vanaf mijn LG-D802 met Tapatalk
[G2 Themes and Apps] iall5tar:
[MENTION=1559352]Diechel[/MENTION] saves our G2 to brick!!
[G2 Themes and Apps] Diechel:
Lol, thank you :)

Verstuurd vanaf mijn LG-D802 met Tapatalk
[G2 Themes and Apps] stroge:
Awesome! Thanks for developing that function!! Great!!!
[G2 Themes and Apps] Diechel:
You're welcome

Verstuurd vanaf mijn LG-D802 met Tapatalk
[G2 Themes and Apps] Diechel:
Let me know if you encounter problems with it.

You can check it's behavior with logging enabled (Settings -> logging).

When you press on the logging text you can read the log, the log txt file is also present in the DorimanXOTA folder on your sdcard.

If you don't understand the logging stuff you can also upload it to here if it's not working :)

Any more feature requests ?
[G2 Themes and Apps] stroge:
I'm sorry if it sounded like a request, i didn't mean to request anything, your app is a treasure as is!!

I just shared my ideas of useful features, sorry if i sounded demanding!

One thing i can not get out of my mind since I'm using it, why your app isn't showing up on the "recents" panel? :D

Your app is glorious and I'm sure many of us can praise your name for saving us from bricking our devices with wrong model kernel, and for keeping us with up-to-date dori kernel from time to time!! Thats purely why I purchased! :)
[G2 Themes and Apps] Diechel:
I like requests :) Keeps me working.

You don't have to apologize for that.

About the recent panel, it has to do with Tasker. It also has the same behavior with my other app. Will search on google if i can find something about that.

And for last, thank you for your kind words and thank you for supporting my work :)
[G2 Themes and Apps] :
Hey i think the Beta switcher is useless program code.
[G2 Themes and Apps] Diechel:
True, its useless now because there are no BETA releases
[G2 Themes and Apps] :
I have set it off all Time and i get Betas. Thats what i mean.
[G2 Themes and Apps] :
Another Question why popup the Update app somtimes from it self?
[G2 Themes and Apps] Diechel:
Please turn on logging in settings and upload it here. Without any info i can't do anything. Logs are collected in the DorimanXOTA folder on sdcard
[G2 Themes and Apps] :
http://workupload.com/file/9ktXAVBY

Here is the log.
[G2 Themes and Apps] Diechel:
I don't understand your problems very well, maybe you could explain them better.

You are using LolliPop which has no BETA versions so it should only show normal versions of the kernel regardless of the BETA switch in Settings menu.

What do you mean with the update popup? you mean notification in the top of the screen? or play store?

Maybe put some screenshots with description to show me what you mean.

Thank you!
[G2 Themes and Apps] :
Okay sry. for my bad English.

First i open ur App and Check for Updates of Kernel after that process i close ur App and kill the Task. Now i lock my Phone and put it back in my Pocket or on my Table. Sometimes it unlock from it selfs and open ur App and check Updates again.
[G2 Themes and Apps] Diechel:
Everytime you open the app it will do that. It's not a bug but a feature[emoji14]totally normal behavior.

When you go out of the app with the back button it kill the monitor service itself when you have free version. The pro version will not be killed if the update scheduler is on.

The main goal of the ota app is to check if there are any updates of the kernel and install them. That's why is always refreshes the data.

There is a online webcache of an hour build in, that means when you access the app within an hour it will use the cache instead of online data. To force refreshing of all data you can use the refresh button.
[G2 Themes and Apps] Diechel:
V3.5 PRO (8-2-2015)

- Android downloadmanager is used for the auto download option in scheduler (if manager is enabled)

- Removed experimental text after Android downloadmanager option
[G2 Themes and Apps] n@vier:
[MENTION=1559352]Diechel[/MENTION]

I have some ideas:

1) What do think about the ota app pro to show on the name "Pro" ?

2) A little restyling of the tabs:

On the left we have a button not used. What do you think to hide settings in this button?

Are just ideas...thanks for all ;)
[G2 Themes and Apps] Diechel:
The in app title 'DorimanX OTA pro' can be done. The app name cannot be changed to pro.

which one you like the most?

- Dorimanx OTA pro

- DorimanX OTA pro

- Dorimanx OTA PRO

- DorimanX OTA PRO

with the button you mean that 'menu' like fake thing in top left? Hmm maybe people cannot find settings anymore then :( idk
[G2 Themes and Apps] n@vier:
I think DorimanX OTA PRO could be perfect ;)

About the menu yes I mean that button on top left. I think it could be placed there changelog settings and link to this thread in that "menu"..so when we open the app there is only the tab download and the rest in the menu...it's only an idea ;)
[G2 Themes and Apps] Diechel:
Will change the title but i leave the tabs the same :)

But for only a title change i'm not gonna push it to the Play Store :P
[G2 Themes and Apps] Vittorio_Fittaiolo:
We must have the first version flashed in order to use this? Because it show md5 error always

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Themes and Apps] Diechel:
Normally no you don't have to install it first. But if the ROM doesn't have a proper busybox integration you can manually flash with TWRP and then it should work.

You can download the right version with the app for your model and in TWRP go to the DorimanX OTA map on the /sdcard.
[G2 Themes and Apps] Vittorio_Fittaiolo:
I tried flashing via zip and it doesn't work, it says failed with many zip i tried from your site.. Mine is lg d802 for sure. With twrp.

I checked zip signature, is that the problem? Must i uncheck that in flashing? I didnt tried this because i don t if the file is corrupted as in the ota it says md5 error.. I m newbie in flashing,so i hope can you help me thanks

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Themes and Apps] Vittorio_Fittaiolo:
I unchecked that and i was able to flash, thanks for working

Inviato dal mio LG-D802 utilizzando Tapatalk
[G2 Themes and Apps] stroge:
Hello Diechel! For the last few weeks the auto update function gives a http response error when checking for new kernel version. However I'm on my wifi, browsing web and facebook app so internet connection exists. Also, if I open up the ota app it works like a charm. Do you have any idea why the autoupdate fails with existing internet connection?

I've attached the log, hopefully it can help!

Thanks in advance for your support!
[G2 Themes and Apps] Diechel:
Thanks for report, will investigate :)
[G2 Themes and Apps] Diechel:
Not only the update checker has some difficulties while checking for new information, also when you open the app it could not reach it's destination within the timeout of HTTP request.

Opening app:

31-03-2016 06.50 - Trying to update webcache dorimanx.shine.sk
31-03-2016 06.50 - Checking HTTP response -1
31-03-2016 06.50 - HTTP response failed
31-03-2016 06.50 - Webcache http error, not updated

So it could not update the webcache and will show HTTP error message but it will show you the latest data available in the webcache.

My advice is to switch mirror to www.dorimanx.com in the Settings page.

When i open the site 'http://www.dorimanx.shine.sk/LG-LP/' it's very slow with my browser.

The site 'http://www.dorimanx.shine.sk' opens fast. Seems that SK mirror has some major issues.

Update checker:

22-03-2016 06.45 - Trying to update webcache dorimanx.shine.sk [,webCache,addLogData,checkUpdate,]
22-03-2016 06.45 - Checking HTTP response -1 [,webCache,checkInternetConnection,addLogData,checkUpdate,]
22-03-2016 06.45 - HTTP response failed [,webCache,checkInternetConnection,addLogData,checkUpdate,]
22-03-2016 06.45 - Webcache http error, not updated [,webCache,addLogData,checkUpdate,]
22-03-2016 06.45 - Getting online versions [,addLogData,checkUpdate,getOnlineKernelVersions,]
22-03-2016 06.45 - Online version: 9.5 [,addLogData,checkUpdate,]
22-03-2016 06.45 - 9.5 < 9.5 ? [,addLogData,checkUpdate,]
22-03-2016 06.45 - No kernel update found! [,addLogData,checkUpdate,]

Also checking after a http error has no effect :P But thats my problem of course. Will look at it and maybe change the update task to exit itself after http error :)
[G2 Themes and Apps] Diechel:
For the statistics lovers :P

Here you have an overview of the following:

- Current active users FREE / PRO version

- Daily installations FREE / PRO version

Hover on image to see the name of the graph.

The dots on the graph are app updates.
[G2 Themes and Apps] stroge:
Hello, thanks for your thorough inveatigation, I switched to dorimanx.com, we'll see how it works in 20 minutes:)

However when I switched the mirror, i pushed that again by accident and switched back to sk mirror, and found a bug in the app layout. Both mirrors became visible, and the beta switcher shifted outside the frame. Attached the screenshot. When i push it again to dorimanx.com mirror, the layout is back to normal as it was before displaying sk mirror. Now if i close the app, open it again i have dorimanx mirror and switching to sk its shifted again. After all, it became impossible to swith the beta switcher with sk mirror :D

Strange:)
[G2 Themes and Apps] Diechel:
Thats by design, the mirror chooser is just a drop down menu.
[G2 Themes and Apps] stroge:
oh, my bad, sorry. I realized now.
[G2 Themes and Apps] Diechel:
No problem :)
[G2 Themes and Apps] Nightshadow931:
Just dropping by to say thanks to [MENTION=1559352]Diechel[/MENTION] for this wonderful app :)
[G2 Themes and Apps] Diechel:
Was getting a mail about your reply and thought maybe someone has a bug or fault in my new release on the play store.

But then I saw your message and thought:

LOL

Great post, thank you for your happiness on my birthday (1 April) :)
[G2 Themes and Apps] Computoncio:
Happy birthday Diechel and party hard[emoji14]

Phone: LG G2 D805

Kernel: Dorimanx kernel v9.7 LP D802

1st ROM : SRK-D80230f_20150926_droidth

2nd ROM : Waiting for custom recovery ;)

MODS: Viper4Android, Xposed
[G2 Themes and Apps] n@vier:
[MENTION=1559352]Diechel[/MENTION]

Thanks for new update of OTA App Pro [emoji6]

Ps: Happy Birthday although late :)
[G2 Themes and Apps] Diechel:
Thank you, great
[G2 Themes and Apps] ArcSer:
OTA updated a few days ago to 9.8 which worked smoothly, but --

phone started freezing randomly once or twice a day :(

Freezes happen with screen off (message led keeps blinking at steady intervals) or screen on, charging or not charging.

Anyone else encountered?

Any suggestions/solutions?
[G2 Themes and Apps] Diechel:
No problems with kernel V9.8 here. Questions about the kernel belong to kernel Q&A thread. This thread is about the OTA app itself.

Take a log with the dorimanx app and post it in kernel dev thread if it's not called useless.
[G2 Themes and Apps] stroge:
Hello Diechel again! Would it be possible to add dalvik and cache clearing option in your app or that should be coded by dorimanx in the kernel flashable zips?

Thanks!
[G2 Themes and Apps] Diechel:
Will Look for you. Think its possible

Verstuurd vanaf mijn LG-D802 met Tapatalk
[G2 Themes and Apps] stroge:
You are awesome! Thank you!
[G2 Themes and Apps] Diechel:
Scripting done and working

Now need to make user interface

Will publish tomorrow i think

Edit:

Apk's are compiled and waiting in my mailbox to publish tomorrow

Edit:

Pushed to Play Store, let me know if flashing is not working anymore asap because of changes.
[G2 Themes and Apps] bender_007:
Glad to see this is still ongoing .) :good:
[G2 Themes and Apps] stroge:
Awesome! Kernel flashed, dalvik and cache cleared automatically, ART is recompiling my apps :)

Thanks a lot for your quick support!! you are awesome!
[G2 Themes and Apps] Diechel:
Thank you mate
[G2 Themes and Apps] Fr3dY:
Hi,

I updated Dorimanx OTA to latest version from Play Store and now it's not letting me flash new Dorimanx 10.2 kernel (when I try it, it says File not existing and then - can't write recovery file to /cache partition) :confused:

(will try to upload log later)

Regards
[G2 Themes and Apps] Diechel:
Thank you for the report, log isn't needed.

Will revert the change when i'm back from work.
[G2 Themes and Apps] PanzerRun:
Version 3.7 Error

"Recovery file could not be written to /cache partition, aborting flashing".
[G2 Themes and Apps] Diechel:
Pushed V3.71 to Play Store

Reverted the changes of writing the file. Let me know if not working.
[G2 Themes and Apps] PanzerRun:
Working perfectly now . Thanks.
[G2 Themes and Apps] Diechel:
Thank you for the feedback
[G2 Themes and Apps] Fr3dY:
Working here too, thanks! :good:
[G2 Themes and Apps] Diechel:
Great :)
[G2 Themes and Apps] :
Hey i have the problem that the App no "Kernel found" shows. Have someone the same problem?
[G2 Themes and Apps] Diechel:
Logs?
[G2 Themes and Apps] :
Edit okay here the right Logfile!

http://cloud.directupload.net/8X05

okay i found the issue, it tells my D802 is a G2 and not a D802. Maybe thats why i dont get infos. I have Override to D802 and it works now. Omg...sry.

only a Buildprop description issue.

Edit: Oke Deichel who is ur App reading the Modelnumber? I have change some Buildprop G2 settings to D802 but i dont find the right one. Hm...it my own Rom anything i have do wrong in it.
[G2 Themes and Apps] Diechel:
ro.product.model=LG-D802

ro.product.brand=lge ro.product.name=g2_open_com ro.product.device=g2

This is mine
[G2 Themes and Apps] :
Thanks i have found the bug in my own ROM. My ro.product.model=LG-G2 was wrong. Must be changed to LG-D802. Ahh now i can sleep [emoji1] thx for support!
[G2 Themes and Apps] n@vier:
[MENTION=1559352]Diechel[/MENTION]

In dorimanx ota app pro v3.7 changelog doesn't work for me.

It shows "could not find changelog".

I reinstalled the app and erased dorimanx ota folder... what I can do? Before it worked...thanks ?
[G2 Themes and Apps] Diechel:
Will check it, thanks
[G2 Themes and Apps] Diechel:
New version, will take a few hours to be available everywhere

v1.1 (4-9-2014)

- Refresh webcache after downloading to ensure that 'Online MD5' is correct

- Run 2 times sync command before calling 'reboot recovery'

- Clickable notifications, they are opening DorimanX OTA

- Fixed downloading had hardcoded mirror, now using chosen one

- Removed check if current kernel is 'dorimanx' for downloading/flashing

- Hopefully fixed model detection for VS980, need feedback.

Have fun with it, let me know if there are any problems
[G2 Themes and Apps] roydest:
+Diechel

Your tool is so awesome, it saves a lot of time and time is exactly what I constantly missing...

Thank you very much!!

BTW ...no problems so far... :)
[G2 Themes and Apps] KJW979:
Working perfectly on VS980 with latest update. Thanks for app and quick fix to get working.
[G2 Themes and Apps] Diechel:
Thank you for your help [emoji106]
[G2 Themes and Apps] Bornin:
I keep getting this playstore error

Is there another way to get the apk please?
[G2 Themes and Apps] Diechel:
Yes, here you go

Edit:

apk removed
[G2 Themes and Apps] Diechel:
New version released in the Play Store

v1.2 (5-9-2014)

- Live log data in main scene

- Give extra message when MD5 not matching

- Set logging, live logging on as default

- Option to refresh data on startup or not

- Changed initialization of settings scene

- Navigation buttons on top changed

- Add link to XDA thread

- Changed settings UI

- Add action to icon (top left) in settings and log

Have fun and let me know if there are problems.

When reporting serious problem include log! otherwise i don't do anything with the report/
[G2 Themes and Apps] Diechel:
Thinking about making a free version and a paid version. The free version should have basic function download, flash.

Paid version will have check every x hours, check on boot, changelog (if ready) etc.

What are you guys thinking about that?

If iam gonna do this the app will be like €0.99.
[G2 Themes and Apps] Wimmme:
It is your app, you have the right to do as you please. As long as dori is ok with it.

This app has gone a long way, from very basic to pretty grown up, congratulations ! Would probably pay for it too[emoji6]
[G2 Themes and Apps] dorimanx:
I will pay for it just to support you :)
[G2 Themes and Apps] Diechel:
Getting closer
[G2 Themes and Apps] Tinchoska:
If you do that I'll support this

Enviado desde mi LG-D802 mediante Tapatalk
[G2 Themes and Apps] Diechel:
WARNING

When upgrading from old version to v1.3 you will lose some pro features.

Today i released the pro version of DorimanX OTA.

I'am just a student which is very busy with this app.

If you want to support me, you can buy the pro version for €0.99 (release price) on the Play Store

Please don't blame me for my choice, i'am not forcing you to buy my app or use it.

Free version features:

- Download

- Check MD5

- Flash

- Refresh on startup

- Choose mirror

- Set webcache time

- Logging

Extra pro features

- Check every x hours

- Check on boot

- Check only on WiFi

- View changelog

- Live log data

Support

I will support this app as long as i have the LG-G2 and dorimanx is building kernels.

v1.3 (7-9-2014)

With this release there will be a free and pro version. The free version will have less features.

General:

- Changed model detection, there was a build in feature to get model. Not needed to read whole build.prop.

Free:

- Removed pro features

Pro:

- Added changelog (needs some optimalisations)

If there are problems, let me know.

Happy using
[G2 Themes and Apps] zubeedubs:
Didnt need the pro app but paid to show support... Keep up the good work!!!
[G2 Themes and Apps] eliyahut:
Didnt love you did "pro" version..

You should keep up all features and add donate buttom like dorimanx kernel..

Think that dorimanx kernel have free version and pro version that you can modify Stweaks for his kernel..

He was reach? but he didnt do it..

You think it will be cool?

Just add donate buttom instead remove some features..
[G2 Themes and Apps] Diechel:
I understand your reaction.

As i said i'am not forcing you to update or use it.

It costs me much time to make this app and still working on it.

This is how [MENTION=2376110]dorimanx[/MENTION] thinks about it.

http://xdaforums.com/showpost.php?p=55236217&postcount=52

http://xdaforums.com/showpost.php?p=52821230&postcount=1804
[G2 Themes and Apps] rogconnect:
IMO ..check every x hours is not necessarily, dori is not gonna update his kernel every few hours. I'll just pay for your app just to support you. Infact i greenified your app not to create wakelock. Whenever Dori post new update...then i will check it with your app. Thank you.

Sent from My LG G2 LS-980 or LG G Pad 7.0 V400
[G2 Themes and Apps] zubeedubs:
Maybe its best to add a timer rather than scan on set intervals so you can choose what time of day you prefer the app to check for availability??? I hear what rogconnect is saying as ive greenified it aswell to avoid wakelocks...
[G2 Themes and Apps] Diechel:
The app will create wakelocks, even if I delete the whole timer feature.

Tasker has a monitor service running to get events from the system.

Just check what the impact is on your battery

I think I can make a feature to check @ time of day. Then check if less wakelocks
[G2 Themes and Apps] Wimmme:
What would be nice for the Pro version is a check on the bètas, only for d802 off course. Hey, paying customer now huh ?
[G2 Themes and Apps] stroge:
Was the changelog loaded from the shine.sk mirror?