[TOOL]One X One Click v2.3A|Kernel&Modules|Recovery|RUU|MultiRepack|Root ing|AIO|

Search This thread
G

GuestK00105

Guest
Nice app thunder =)

Sent from my HTC One X using xda premium
 

maseo

Senior Member
Aug 9, 2007
310
51
Nieuw-Vennep
i though of the same thing when i saw your project :p


though in theory i think it would work,
i dont think it will be feasible.

Yeah, im oldskool basic coding. GUI stuff isn't my cup-o-tea, but definitly nice work.
ROM should be able to be pushed as well i guess, but you still need to execute it through CWM (or you should be able to recovery boot and automatically do some scripting, but i don't know..) :)
 

Thunder07

Inactive RC / RD
Sep 22, 2007
1,541
2,415
i dont think its even worth it,
even if i get it to work, it will probably talk twice as long to install,
then ill need to phrase Aroma and prompt the user to choose the option.
Yeah, im oldskool basic coding. GUI stuff isn't my cup-o-tea, but definitly nice work.
ROM should be able to be pushed as well i guess, but you still need to execute it through CWM (or you should be able to recovery boot and automatically do some scripting, but i don't know..) :)

Update:
V1.1
Kernel Repack

if you love this feature you'd love me when you see what coming soon,
check it out in the 1st post
 

maseo

Senior Member
Aug 9, 2007
310
51
Nieuw-Vennep
i dont think its even worth it,
even if i get it to work, it will probably talk twice as long to install,
then ill need to phrase Aroma and prompt the user to choose the option.


Update:
V1.1
Kernel Repack

if you love this feature you'd love me when you see what coming soon,
check it out in the 1st post

Ah, you've picked up the module pushing through ADB? Good work. Seems my basic cmd flasher seems outdated and no longer needed then. ;)

Sent from my HTC One X using xda app-developers app
 

Thunder07

Inactive RC / RD
Sep 22, 2007
1,541
2,415
That's the way I've doe it since initial release,
Well you provide repacks, I don't only a repacking method.
Ah, you've picked up the module pushing through ADB? Good work. Seems my basic cmd flasher seems outdated and no longer needed then. ;)
Sent from my HTC One X using xda app-developers app

OMG my head is melting, im just after completing the MultiKernel Repack which will be in v1.2,
after i finish implementing One Click Root.

Update v1.1a
Bug Fix

Sent from my HTC One X
 
Last edited:

fridaycider

Senior Member
Aug 10, 2009
672
72
1.1a

the new 1.1a version does not seem to work. just hangs and will not flash kernel or anything. just comes up with dialog box saying it is taking longer than usual. gone back to ver 1.0
 

Thunder07

Inactive RC / RD
Sep 22, 2007
1,541
2,415
Thanks For The Feedback,
and guess what...... Christmas Came Early

v1.2
MultiKernel Repack
Repacked output Format Kernel.Ramdisk.IMG

the new 1.1a version does not seem to work. just hangs and will not flash kernel or anything. just comes up with dialog box saying it is taking longer than usual. gone back to ver 1.0


As i said earlier, installing rom is more complex,
Specially now with Aroma.
Thanks for a great work.
Please add ability to flash ROMs like LeeDroid, CM9 etc.
 
Last edited:

cYbOrG5

Senior Member
Jan 27, 2012
561
41
hey thunder, finally have time to try this awesome app, im trying to use eternity 3x kernel for android HD, below are details, anything i need to do to be able to use this app?

Procedure:
a) double click Once Click

Result:
.NET framework initialization error
unable to find a version of runtime to run this application

Env:
Windows XP sp3 32bit
DirectX 9.0c
 

Thunder07

Inactive RC / RD
Sep 22, 2007
1,541
2,415
You Need .Net Framework 3.5 as its what i used to build this tool.
hey thunder, finally have time to try this awesome app, im trying to use eternity 3x kernel for android HD, below are details, anything i need to do to be able to use this app?
Result:
.NET framework initialization error
unable to find a version of runtime to run this application
DirectX 9.0c

Does anyone use this app???
i had the exe in the wrong folder for 2 releases and no one noticed!!!

Update V1.3
One Click Rooting

Upcoming
-rework module push method
^getting rid of extracting method
 

Philstadt

Senior Member
Oct 31, 2010
561
73
Berlin :D
i have a question,

i will buy my HOX today, and have seen your tool.

so, when i buy it and its locked etc, and i start the point ,,root'' in your tool, will my HOX then unlocked?

don't like the HTC method^^
 

Thunder07

Inactive RC / RD
Sep 22, 2007
1,541
2,415
to be able to root, you must unlock, its even set as a requirement to use the tool am afraid.
and if you dont want to use the htc method, you'll have to wait for an exploit to be found,
it might happen 2morrow or in few month/years no one can tell :/
i have a question,

i will buy my HOX today, and have seen your tool.

so, when i buy it and its locked etc, and i start the point ,,root'' in your tool, will my HOX then unlocked?

don't like the HTC method^^
 
  • Like
Reactions: Philstadt

ViperFred

Senior Member
Feb 27, 2010
183
63
Stockholm
Possible improvements?

Hi,
great tool!

I'm having some problems with faux kernel modules though. The program crashed when trying to extract the zip archive. Re-zipping it using the windows compressed folders worked. Perhaps a more robust zip lib could be used?

ICSharpCode.SharpZipLib.Zip.ZipException: Library cannot extract this entry. Version required is (788)
at ICSharpCode.SharpZipLib.Zip.ZipInputStream.InitialRead(Byte[] destination, Int32 offset, Int32 count)
at ICSharpCode.SharpZipLib.Zip.ZipInputStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at One_Clik.Form1.ExtractArchive(String zipFilename, String ExtractDir)
at One_Clik.Form1.FlashKernel()
at One_Clik.Form1.Button1_Click(Object sender, EventArgs e)
...

I'm also wondering if something could be done to the long delays in the program?

There is a minute wait time between booting into recovery and the actual flash of the kernel modules, and the wait between the "clearing cache" command and the reboot of the phone was in my case around 3 minutes.

The round-trip time for me using this tool to install a new kernel and it's modules was almost 5 minutes.

To make this tool really useful i would like to see much shorter round trip time for an install.

Doing this manually using adb, fastboot and the recovery only takes a minute.

Great work so far! Thanks for the tool!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 171

    I'm Thunder & This is My Flash.....er

    attachment.php


    I Made this simple flasher because its really annoying flashing the modules & Kernel separately,
    and as the name says One Click,
    just choose your kernel & module and let it do the rest.

    Download Link V2.3A

    Functions:

    V1.0
    Flash Kernels & Modules
    Flash Recoveries
    Reboot The Phone
    Reboot Into Recovery/Bootloader
    V1.1
    Kernel Repack - Phone on Android with USB Debug Enabled - No Need For The Recovery :p
    v1.2
    MultiKernel Repack
    Repacked output Format Kernel.Ramdisk.IMG
    V1.3
    One Click Root
    V1.4
    Reworked Module Flasher
    Decreased/Removed some delays
    Fixed Faux Module Unzipping Problem
    V1.5
    Added RUU Zip Flashing Ability - For Advanced Users
    V1.6
    Added Erase Cache
    Added Basic Help Section
    Added About
    V1.7
    Added Lock/Unlock Option
    This Requires HTCDev's Unlock_Code.bin,
    Which has to go into the unlock folder

    Updated V1.8
    PC Based Repack (Thanks To The Great Work Of XDA Member Langer Hans)
    IMG/APK Flasher/Installer (With The Open With Command (will add an association option later on))
    V1.9
    Added Logger (Logcat/kmsg/last_kmsg retriever)
    V2.0
    Can Now Flash Modules Without Having To Flash The Kernel,
    Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
    Removed Log Limit
    Now Can Repack with Langer Method WithOut Connecting the phone [fix]
    V2.1
    Added Battery Stat Into Phone GroupBox
    Can Log Logcat & KMsg at the same time (last_kmsg if you really want to go all out :p)

    V2.2
    Now can Flash kernel in zip module (without having to extract it)(You must choose Module 1st followed by kernel, name will be ZIP:zipname.zip:kernalIMGname.img)
    Now can Repack kernel in zip module (without having to extract it)
    PC Based Repack is now the default option
    Added Recovery ScreenShot Option (Thanks to @Whiskey103)
    Added Android OS ScreenShot Option ^^ same option
    V2.3
    Kernel Can Be Flashed From Module Zip Without Flashing The Modules
    Added DragNDrop (To automatically copy your modules or kernels to their respective folders)

    Dont Touch The Apps Folder
    Kernels/Modules/Recoveries go into there respective folders,
    and they will appear in the app


    Connect The Phone To The PC Via a USB Cable In Anymode (Android(With USB Debug)/Recovery/Bootloader) Though Preferably In The OS or The Recovery,
    Choose The Option You Want, E.g. Flash Kernel
    Choose The Option That Show Up, The Kernel & its Modules.
    Choose What To Do On Completion
    Click Perform Action, Site & Wait.


    Requirements:

    Unlocked Bootloader/S-Off
    CWM Recovery (Havent Tested other recoveries)
    USB Debug Enabled (Settings --> Developers Tools --> USB Debug)

    .Net Framework 3.5(Only need this if you get .NET framework initialization error)

    Though i have tested it and its working fine and just to cover my ass....
    Always have a nandroid backup incase things go wrong,
    If anything goes wrong i would help you, but i'm not to be held responsible for any damange done (hopefully there wont be any)


    Some Actions need The Recovery IMG
    Download The Latest Recovery and name it recovery.img and place it in the Recovery Folder,
    http://xdaforums.com/showthread.php?t=1594819
    Though i try to avoid it most of the time because it wont work on HBoot 0.34000


    Coming Soon
    Waiting For Your Suggestions​

    if you find any problem or have a suggestion feel free to drop a comment :)
    Please keep the suggestions/problems on this thread and not through my PM,
    to avoid repeated suggestions/problems, see other reaction and get help from the community.
    Also Leave A Comment To Keep This Post Alive.
    Thank You

    Credits:
    Daekin - For Providing The Tools For Repack
    ChainFire - For His SuperSU
    Langer Hans - For His PC Based Repack Code​


    12
    Updated V2.0
    Can Now Flash Modules Without Having To Flash The Kernel,
    Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
    Removed Log Limit
    Now Can Repack with Langer Method With Connecting the phone [fix]

    Get it in the 1st post


    My Thanks are nearly past my post No. GWAN!!
    10
    Updated V2.2
    Now can Flash kernel in zip module (without having to extract it)(You must choose Module 1st followed by kernel, name will be ZIP:zipname.zip:kernalIMGname.img)
    Now can Repack kernel in zip module (without having to extract it)
    PC Based Repack is now the default option
    Added Recovery ScreenShot Option (Thanks to Whiskey103)
    Added Android OS ScreenShot Option ^^ same option

    Get it in the 1st post


    I've realised that I myself had the tool running on start up and that made me think it was an option in this app,
    so next update will have an option to run the tool on boot :)
    edit:
    ok so i foundout that that option already exist :p
    and its only found in the tray icon, next update it will also be in the Option in the listbox.

    @lesscro
    im somewhat unhappy with this method,
    but it seems stable enough, enjoy :)
    9
    Updated V1.8C
    Some ComboBoxes's List Will Be Wider So That You Can See More Of The Kernel/Recovery's Name
    Added adb kill-server upon the closure of the tool
    Removed "Repacked." from repacked kernel (useless since they show that in the name and are placed in the repacked folder and made the name longer)

    Get it in the 1st post
    8
    Updated V1.9
    Logger (Logcat/kmsg/last_kmsg retriever)

    Get it in the 1st post


    @joewong1991 sorry for the long wanted & waited update,
    i've been extremely busy ever since you asked me...
    so much so that i had that update done a week after you've asked for it but never got the chance to post it

    @ClydeB1 Thanks for looking after the thread :good:
    study is really insane and is taking all of my time :crying:
    who knew medicine is that messed up :cyclops: