Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,771,756 Members 41,004 Now Online
XDA Developers Android and Mobile Development Forum
Announcement from frapeti: [APP / Tool] Universal kernel flash

[APP / Tool] Universal kernel flash

Tip us?
 
frapeti
Old
(Last edited by frapeti; 5th March 2014 at 01:39 AM.)
#1  
frapeti's Avatar
Recognized Developer - OP
Thanks Meter 2333
Posts: 792
Join Date: Mar 2012
Location: Cordoba, Argentina

 
DONATE TO ME
Default [APP / Tool] Universal kernel flash

Universal kernel flash tool

Instructions:

It's pretty easy, just follow simple few steps:
- Select a valid kernel image
- Flash
- Reboot

Screenshots:



FAQ:
Does it increase binary counter? No
Do I need to be rooted? Yes, of course.
Why is it for? With this tool you can flash kernels without a PC in your Android, easy and safer than never, just select the kernel image, flash and reboot.
Why is it safer? It has MD5 checksum to verify that your file is not corrupt, you must want to check it before flashing...
I have soft bricked my device flashing an mp3 file (?) what can I do? Flash with odin again, you can optionally flash the kernel only.

Suported devices:
- Samsung Galaxy S Advance (GT-I9070/P)
- Samsung Galaxy Ace 2 (GT-I8160)
- Samsung Galaxy S3 (GT-I9300/I9305)
- Samsung Galaxy S4 (GT-I9500/I9505)
- Samsung Galaxy Note 2 (GT-N7100)
- Samsung Galaxy Note 10.1 (GT-N8000)
- Motorola Moto G (XT1028/31/32/33/34)
- LG Nexus 4

* If you want to add a device to the list pm details and a kernel thread to have an example and I will update as soon as possible.

Bugs:
̶M̶e̶n̶u̶ ̶b̶u̶t̶t̶o̶n̶'̶s̶ ̶n̶o̶t̶ ̶w̶o̶r̶k̶i̶n̶g̶ ̶o̶n̶ ̶g̶i̶n̶g̶e̶r̶b̶r̶e̶a̶d̶ ̶(̶?̶)̶ ̶N̶o̶t̶ ̶s̶u̶r̶e̶ ̶w̶h̶y̶ :confused: Fixed!
H̶a̶n̶g̶ ̶a̶n̶d̶ ̶f̶o̶r̶c̶e̶ ̶c̶l̶o̶s̶e̶ ̶o̶n̶ ̶s̶o̶m̶e̶ ̶u̶n̶s̶u̶p̶o̶r̶t̶e̶d̶ ̶d̶e̶v̶i̶c̶e̶s̶ ̶w̶h̶i̶l̶e̶ ̶t̶r̶y̶i̶n̶g̶ ̶t̶o̶ ̶m̶a̶k̶e̶ ̶t̶h̶e̶ ̶d̶u̶m̶p̶ ̶i̶n̶f̶o̶ ̶f̶i̶l̶e̶ Fixed! (?)
You tell me... Tell me how to replicate also :p

Quote:
INCREMENTAL CHANGELOG:

[Update 1.17]

Motorola Moto G variants added
[Update 1.16]
  • Supported devices:
    • GT-I9070
    • GT-I9070P
    • GT-I8160
    • Nexus 4
    • GT-I9300
    • GT-I9305
    • GT-I9500
    • GT-I9505
    • GT-N7100
    • GT-N8000
[Update 1.15]
  • fixed bug that marked i9070 as unsupported under android 4.3 version
  • more android versions supported for GT-I8160
[Update 1.14]
  • support for Samsung Galaxy S3 (GT-I9300) added
  • support for Samsung Galaxy S4 (GT-I9500) added
  • support for Samsung Galaxy S4 LTE (GT-I9505) added
[Update 1.13]
  • Nexus 4 added (4.2 and 4.3 Jelly Bean supported)
  • Semaphore kernels for mako added
  • Last CoCore kernels for GT-I9070 added
[Update 1.12]
  • Added support for Android 4.2 and 4.3, CyanogenMod 10, 10.1, 10.2
[Update 1.11]
  • Added support for CoCore-E 6.0
  • Added support for CoCore-E 6.2
  • Added support for CoCore-E 6.8
  • Added support for CoCore-EP 6.8 BETA
[Update 1.10]
  • Minor fixes / cleanup
  • Added support for GT-I9070P JB version
  • Added support for CoCore 5.6
[Update 1.09]
  • EDIT: New app reuploaded and old app unpublished.
  • 60% of the total source rebuilt cause of data loss w/out proper backup :( I could rebuilt the app but my signing keys are gone, so do not expect more updates via Play Store anymore until I fix it or upload a different and separated apk
  • Added support for Samsung Galaxy Ace II (GT-I8160) JB version
  • Added support for CoCore 5.0 and 5.1, D kernel for Ace II
  • Minor changes
[Update 1.08]
  • Fixed bug that caused FC's on some unsuported devices
  • Added reboot recovery / download (may not work in some kernels)
  • Added support for the following kernels:
  • CoCore-E 4.0
  • CoCore-E 4.2 (CWM)
  • CoCore-E 4.2 (TWRP)
  • CoCore-P 1.0
[Update 1.07]
  • Now the app checks if the user has root and busybox installed before going further.
  • Implemented dump report system to send useful device information if your device is not compatible. Post in the original XDA thread. (need testing)
    (Please note that devices with an MTD partition table may require some aditional work that is not currently supported by this app at the moment)
  • Removed "Check compatibility button" as it's not really necessary.
  • Added support for the following kernels:
  • SIRI-RC4
  • CoCore-E 3.9 Nightly
  • CoCore 4.1 Nightly
[Update 1.06c / 1.06b / 1.06]
[Update] Bug fixed (wrong error message shown)
[Update] Added support for SIRI-RC3 kernel
[Update] Minor fixes / cleanup
Fixed issue that prevented Gingerbread users to use the menu buttons. (not tested)
Minor fixes in the source.

Added support for the following kernels:
  • CoCore-E 2.9 (Nightly)
  • CoCore-E 3.3
  • ThunderZap 4.1 + TWRP
  • ThunderZap 4.1 + CWM
  • SIRI-RC2 (Experimental update) - AKA "Battery.bin"
[Update 1.05]
Released on Google Play Store!
They are actually the same .apk that you can download in this thread, the paid one is exactly the same, just use it if you want to support my job in any way
FREE: https://play.google.com/store/apps/d...apeti.ukflash2
PAID: https://play.google.com/store/apps/d....ukflash2_paid
Implementation of threads / asynchronous tasks (no more hangs while flashing / backing up)
UI Improvements
Stock LPY,LPZ and LQ4 JB kernels are now detected
Fixed issue that allowed users to press wrong buttons while flashing
Fixed issue that allowed unsupported devices to switch to backup mode
[Update 1.04b / 1.04]
Bug fixed: No more issues with sd card free space (I hope so :D) :good:
New feature: Current kernel backup (press menu)
[Update 1.03b / 1.03]
Fixed bug that prevents gingerbread users to use the app - thanks buick1356 for testing on gb!
  • Added I9070P compatibility (not tested)
  • Logcat implementation
  • Detection of kernel compatibility and Android version
  • Detection of invalid file extensions
  • Added automatic detection for the following kernels:
  • CoCore-E 2.8 by cocafe (Jelly Bean)
  • OMEGA V2 (Jelly Bean)
  • CoCore 4.1 by cocafe (Gingerbread)
[Update 1.02]
Now working with gingerbread (you know what you flash, do not blame at me lol)
[Update 1.01]
Automagically detects common kernels if the MD5 checksum is correct.
Detected kernels:
ThunderZap 3.5 by Varun.chitre15
Siri RC2 by AdiPat
[Initial release 1.00]
It's working! :D


FEEDBACK:
Any feedback is apreciated, if you have any bug please report and I will try to solve it, any suggestion is welcome.

PlayStore Link: https://play.google.com/store/apps/d...apeti.ukflash2

Thanks lucasleal for the idea ;)

XDA:DevDB Information
[APP / Tool] Universal kernel flash, a App for the Samsung Galaxy S Advance I9070

Contributors
frapeti

Version Information
Status: Stable
Current Stable Version: 1.17

Created 2013-10-10
Last Updated 2014-03-04
Attached Files
File Type: apk ukf20.apk - [Click for QR Code] (1.38 MB, 1462 views)
The Following 9 Users Say Thank You to frapeti For This Useful Post: [ Click to Expand ]
 
rodaven
Old
#2  
rodaven's Avatar
Senior Member
Thanks Meter 170
Posts: 623
Join Date: Jan 2013
Location: Santiago
Awesome app, I have flashed kernels with this app like a hundred of times and no problems at all.

Sent from my GT-I9070 using xda app-developers app
Samsung Galaxy S ll I9100 - Android 4.4.2
CyanogenMod 11
 
eduds
Old
#3  
eduds's Avatar
Senior Member
Thanks Meter 1594
Posts: 1,157
Join Date: Mar 2013
Really nice app!
Used many times and no problem in anyone, I like how it prevent you to flash some wrong kernel

 
Sign up for Copy using my referral link: http://goo.gl/zb6n9R
You will gain 15 GB at sign up, plus 5 GB as bonus and I'll gain 5 GB too!

Sign up for Dropbox using my referral link: https://db.tt/jwjbPCsG
You will gain 2 GB at sign up, plus 500 MB as bonus and I'll gain 500 MB too!


Hey, do you have a Steam account? Click here to go to my profile and add me!
PS: please, let me know you came from XDA.
 
willverduzco
Old
#4  
willverduzco's Avatar
Portal Administrator
Thanks Meter 2846
Posts: 6,298
Join Date: Apr 2010
Location: n͖̜̺y̥͔̗̝̠̩̜c̖͙͇̲̞

 
DONATE TO ME
Nice work with this app. I've featured this on the XDA Portal.
Want something on the XDA Portal? Send us a news tip! - [moderate | film | foto | develop]
The Following User Says Thank You to willverduzco For This Useful Post: [ Click to Expand ]
 
AlexGT-R
Old
#5  
AlexGT-R's Avatar
Junior Member
Thanks Meter 0
Posts: 12
Join Date: May 2013
Location: Kaposvár
Default ??

what make is it?
 
smeejaytee
Old
#6  
smeejaytee's Avatar
Senior Member
Thanks Meter 395
Posts: 1,760
Join Date: Sep 2013
Location: kent
Please could you add support for HTC one x that would be awesome you can find kernels on the one x international development thread thanks

Sent from my HTC One X
sent from my pc
 
cheeze.keyk
Old
#7  
cheeze.keyk's Avatar
Senior Member
Thanks Meter 15
Posts: 206
Join Date: Aug 2012
Location: Manila City

 
DONATE TO ME
can you make a support for Pantech Sky Vega LTE Ex IM-820L? thanks

Sent From my Tapatalk 4
Device: Samsung Nexus S [SHV-M200K]
Recovery: CWM Advanced Edition PhilZ Touch
ROM: CM11 Nightly
Runtime: Dalvik

Device: My|Phone Agua Rio [S5501]
Recovery: PhilZ Touch
Rom: Kitkat Deodexed
Runtime: Art
 
will0899
Old
#8  
Senior Member
Thanks Meter 41
Posts: 162
Join Date: Dec 2011
Location: Bakersfield
Will this work on a locked bootloader?

Sent from my LG-P769 using XDA Premium 4 mobile app
 
chappatti
Old
#9  
chappatti's Avatar
Senior Member
Thanks Meter 167
Posts: 1,075
Join Date: Sep 2007

 
DONATE TO ME
Can you please add Galaxy Note 10.1 N8013. Some example kernel threads are

1. http://forum.xda-developers.com/show....php?t=2294418

2. http://forum.xda-developers.com/show....php?t=2457996

3. This a collection of 3 kerenls thread:

http://forum.xda-developers.com/show....php?t=2328184

Thanks !!
 
zola.zx
Old
#10  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Jul 2013
nice tool but the problem is that i need one for HtcOneX

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes