[G2 Themes and Apps] Diechel:
DISCLAIMER:

ONLY FOR STOCK BASED ROMS

ONLY FOR DORIMANX KERNEL KITKAT or DORIMANX KERNEL LOLLIPOP

I'm not responsible for bricked devices or wrong version flashing.

You are using this app at your own responsablity

--------------------------------------------------ROOT REQUIRED--------------------------------------------------

MODEL SUPPORTED:

KitKat: D80*, F320, LS/VS980, L01F

LolliPop: D800/1/2 LS/VS980

With DorimanX OTA you can download and flash available kernels of DorimanX.

Your device model is automaticly detected and the app will search the right kernels for you.

When downloaded you can flash the selected kernel from the app itself. It will reboot to recovery,flash the new kernel and reboot to android.

FREE FEATURES:

- Download

- Check MD5

- Flash

- Choose mirror

- Model overwrite

- Logging

- Upload checker

- Automaticly detect KitKat or LolliPop Android

- Clear /data/.dori/ directory after flashing

- Reset kernel profiles after flashing

- Manual clear DorimanX OTA directory on sdcard

- Manual clear /data/.dori/ directory

PRO FEATURES:

- Update check scheduler

- Check on boot

- Check only on WiFi

- Auto download kernel [when update found]

- Auto download only on WiFi

- Vibrate on update

- View changelog

- Live log data

- BETA kernel checking & installing

- Theme chooser & editor

TIPS:

- The app is faster when logging is disabled

PAGE NAVIGATION AND FUNCTIONS:

Some items are only available in pro version!

DOWNLOAD

- Goto XDA thread [ICON]​

- Refresh [ICON]​

Phone information

- Model​

- Version​

Kernel information

- Available (clickable)​

- Downloads​

- MD5​

CHANGELOG

- Tap on changelog text for zoom controls​

SETTINGS

Theme chooser [ICON]

- Theme editor [ICON]​

Connection:

- Mirror​

- BETA versions​

Scheduler (0:0) (clickable):

- Check on boot​

- Check only on WiFi​

- Vibrate on update​

Other:

- Logging (clickable)​

- Tap on log text for zoom controls​

- Copy log [ICON]​

- Clear log [ICON]​

- Model override (clickable)​

- Tap on 'None' to choose a different device​

- Other options (clickable)​

- Reset profile to default when flashing (clickable)​

- Reset /data/.dori directory when flashing (clickable)​

- Don't kill monitor service (clickable)​

- Upload checker (clickable)​

- Manual clear /sdcard/DorimanXOTA/ directory (clickable)​

- Manual clear /data/.dori/ directory [AUTO REBOOT] (clickable)​

SCHEDULER (0:0)

- Automaticly download new version (clickable)​

- Download only on WiFi (clickable)​

- Set schedule time hours / minutes (scrollable)​

- Last time checked​

FAQ:

Q: I have a problem with DorimanX OTA or found a bug, how to report?

A: Without logs I can't and won't do anything. You can get them by enabling logging in settings. Logs are saved on /sdcard/DorimanXOTA/DorimanXOTA_log.txt.

Q: Why does my MD5 not match?

A: This can be caused by corrupted download or dorimanx is uploading new version. Download again.

Q: I get an MD5 error when selecting a kernel.

A: Post your problem + log in this thread.

Q: My model is detected wrong.

A: Use model override in settings menu to change your model.

Q: How to download and install an older version of the kernel?

A: Click on available kernels in DOWNLOAD tab to get all the available kernels.

Q: What means 'don't kill monitor service' in settings -> other options?

A: Tasker uses a monitor service to monitor system events like time, screen etc. When no scheduler is active we don't need it so its killed by the OTA app.

The downside of this is that the app will take longer to startup, this is because the monitor service needs to start again. If you want a faster startup, tick this option. But don't complain about more memory usage :)

Q: What is the function of 'Upload checker'?

A: Upload checker prevents you to download a file which is currently uploading by [MENTION=2376110]dorimanx[/MENTION]. The MD5 is double checked with an interval of 3 seconds. When dorimanx is uploading, MD5's codes constantly change. When the temp MD5 does not match the refreshed data MD5 you cannot download the kernel.

This is currently in test phase to determine the interval, but its implemented in V2.93.

Upload checker can be disabled in Settings -> Other options -> Upload checker but it's not recommended. Check will only be done on highest kernel version available and after pressing the download button (since V2.94)!

TODO:

-

KNOWN PROBLEMS:

- F2FS partitions (cache/data) can cause problems with flashing.

DOWNLOAD:

Free: Play Store

Pro: Play Store

SUPPORT:

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

DONATORS:

- dorimanx

- Everybody with a pro version!

CREDITS:

- Big thanks to dorimanx for making such a nice kernel!

- Big thanks to Computoncio for making server side filtering and beta detection possible.