D4 Update Zip Maker v1.2r1 - Make update.zip with some clicks!

Search This thread

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
Well, I was seeing that some times people just don't like to manually make scripts, so I had the iniciative to make this software, and after weeks of no sleep, here you go.. I hope you guys like it!

Features:
  • Installable, now you can choose any folder on PC for building zip! Removed since 1.2
  • Easily build update scripts for Edify script (Used by most of ClockWorkMod Recovery's)
  • Configuration for compression
  • MD5 Calculation for Created Zips
  • Read from file
  • Hotkeys
  • Smart functions (like automatic placeholders for empty system folders only)
  • Non-repeatable options prompt (for example, formatting data twice)
  • Device selection (we'll need devices plugins :D)
  • Manual edition
  • Default symlinks for toolbox and busybox
  • Easy use for starting users
  • More!...

Simple instructions

Please report bugs, and remember that you need to have java installed for run this, and if you're on windows vista/7, run as administrator
This is a little video when I was building last options, now it's more complete and fast

Cheers,
D4.
 

Attachments

  • compiled.zip
    418.6 KB · Views: 15,035
  • Splash.png
    Splash.png
    25.7 KB · Views: 2,998
Last edited:

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
10.03.2012 - 1.2r1
Fixed a LOT of bugs
Non installable again
Added EVO 3D prebuilt
Revamped logo, and Customizable themes on options

15.08.2011 - 1.01r2
Fixed this bug, thanks to darkstep for reporting
Improved zip method

13.08.2011 - 1.01r1
Now installable!
Output folder now it's on installation folder
Selection of external folder
Read script from zip
Added more hotkeys
Custom zip comment
Fixed bugs

08.08.2011 - 1.0r2
Implemented location of working directory (now you can work out of update folder)
Fixed bugs

07.08.2011 - 1.0r1
Initial Release.
 
Last edited:

caalca

Senior Member
Dec 24, 2010
185
42
Excellent job!!!. This app is excellent, now evertbody can make custom zips.
 

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
Simple instructions for everybody to build zips:

  • Our work Folder will be called /update by default, and Update zip maker will create this folder on startup (you can change working folder). Also Update Zip Maker zip this folder when you press "Build package". *NEW* Now you can change working folder!
  • Copy files to be modded on selected place (for example, if I want to mod /system/build.prop, I'd put build.prop inside /update/system/ folder, which will create Update Zip Maker software) //also something interesting, If you press "Extract system" button, Update Zip Maker will create /system folder, inside /update, and the same for data
  • Mount our filesystem (for build.prop case, then we need to mount system)
  • OPTIONAL: Add some notification to user, like "installing build.prop"
  • Extract files (for build.prop case pressing Extract system)
  • Set permissions(for build.prop case 0 0 0 644)
  • Push zip to phone, install and enjoy!
 
Last edited:

Eyama

Senior Member
Mar 16, 2011
913
1,272
Ljubljana
Huawei P30 Pro
This program is the best:)I think this will be usefull for all devices who use ClockWorkMod Recovery so it will be greate to have teseter's with difrend device;)
btw D4 you are rocking;) exelent work;)

EDIT: hey is there any option that you add permissions for framework, bin, xbin, system?
i think when you press Set permissions it pups up like it is but there would be extra space that you just chose perms like for framework
Code:
(0, 0, 0755, 0644, "/system/framework");
this is just my proposal ;)
 
Last edited:

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
This program is the best:)I think this will be usefull for all devices who use ClockWorkMod Recovery so it will be greate to have teseter's with difrend device;)
btw D4 you are rocking;) exelent work;)

EDIT: hey is there any option that you add permissions for framework, bin, xbin, system?
i think when you press Set permissions it pups up like it is but there would be extra space that you just chose perms like for framework
Code:
(0, 0, 0755, 0644, "/system/framework");
this is just my proposal ;)

for folders like framework you can use "set permissions recursively" :)
btw, guys, could you press "sumbit to portal", on the top of first post, so everybody can see this please?
Edit, new version it's up, enjoy!
 

Attachments

  • fw.jpg
    fw.jpg
    87.9 KB · Views: 1,720
Last edited:

Plancton.fr

Senior Member
Jan 23, 2011
206
631
Lyon
This program doesn't create "update-binary", it is a bug or it is volontary ?

EDIT : My mistake ! I didn't use this software correctly... Sorry :p It work like a charm :D

Very good job ! Great app :D
 

nishan432

Senior Member
Nov 22, 2010
446
43
Dhaka
First Thanks for Great tool.It's small and easy.
I make an update.zip to install an application.Here is the script:

mount("yaffs2", "MTD", "userdata", "/data");
ui_print("Coping app");
package_extract_dir("data", "/data");
set_perm_recursive(0, 0, 0755, 0644, "/data/app");

Problem is when i open the application it Force close.
Please Help me.
 

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
First Thanks for Great tool.It's small and easy.
I make an update.zip to install an application.Here is the script:

mount("yaffs2", "MTD", "userdata", "/data");
ui_print("Coping app");
package_extract_dir("data", "/data");
set_perm_recursive(0, 0, 0755, 0644, "/data/app");

Problem is when i open the application it Force close.
Please Help me.

Are you sure problem isnt with the app?

also try
set_perm(0, 0 , 755, 644, "/data/app/yourapp.apk")

set_perm_recursive it's for whole folders!
 
Last edited:

darkstep

Senior Member
Dec 4, 2010
239
63
why do i keep getting this message
b3a61cfc5887cff8.JPG

i set my working folder inside the folder is system/etc/init.d/ and the script i wanna run,i have tryid everything
 
Last edited:

D4rKn3sSyS

Inactive Recognized Developer
Jan 12, 2011
3,800
16,278
Medellín
why do i keep getting this message
b3a61cfc5887cff8.JPG

i set my working folder inside the folder is system/etc/init.d/ and the script i wanna run,i have tryid everything

Working folder it's main folder, that means /somefolder, you're trying to use /somefolder/system/etc/init.d, then you just need to use main folder, that means, working folder it's where you can see "META-INF", "system", "data", etc...
 

darkstep

Senior Member
Dec 4, 2010
239
63
i will make a video and post it on youtube later
here is the video,not that great quality,i was in a hurry
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 115
    Well, I was seeing that some times people just don't like to manually make scripts, so I had the iniciative to make this software, and after weeks of no sleep, here you go.. I hope you guys like it!

    Features:
    • Installable, now you can choose any folder on PC for building zip! Removed since 1.2
    • Easily build update scripts for Edify script (Used by most of ClockWorkMod Recovery's)
    • Configuration for compression
    • MD5 Calculation for Created Zips
    • Read from file
    • Hotkeys
    • Smart functions (like automatic placeholders for empty system folders only)
    • Non-repeatable options prompt (for example, formatting data twice)
    • Device selection (we'll need devices plugins :D)
    • Manual edition
    • Default symlinks for toolbox and busybox
    • Easy use for starting users
    • More!...

    Simple instructions

    Please report bugs, and remember that you need to have java installed for run this, and if you're on windows vista/7, run as administrator
    This is a little video when I was building last options, now it's more complete and fast

    Cheers,
    D4.
    14
    10.03.2012 - 1.2r1
    Fixed a LOT of bugs
    Non installable again
    Added EVO 3D prebuilt
    Revamped logo, and Customizable themes on options

    15.08.2011 - 1.01r2
    Fixed this bug, thanks to darkstep for reporting
    Improved zip method

    13.08.2011 - 1.01r1
    Now installable!
    Output folder now it's on installation folder
    Selection of external folder
    Read script from zip
    Added more hotkeys
    Custom zip comment
    Fixed bugs

    08.08.2011 - 1.0r2
    Implemented location of working directory (now you can work out of update folder)
    Fixed bugs

    07.08.2011 - 1.0r1
    Initial Release.
    4
    Simple instructions for everybody to build zips:

    • Our work Folder will be called /update by default, and Update zip maker will create this folder on startup (you can change working folder). Also Update Zip Maker zip this folder when you press "Build package". *NEW* Now you can change working folder!
    • Copy files to be modded on selected place (for example, if I want to mod /system/build.prop, I'd put build.prop inside /update/system/ folder, which will create Update Zip Maker software) //also something interesting, If you press "Extract system" button, Update Zip Maker will create /system folder, inside /update, and the same for data
    • Mount our filesystem (for build.prop case, then we need to mount system)
    • OPTIONAL: Add some notification to user, like "installing build.prop"
    • Extract files (for build.prop case pressing Extract system)
    • Set permissions(for build.prop case 0 0 0 644)
    • Push zip to phone, install and enjoy!
    3
    This program is the best:)I think this will be usefull for all devices who use ClockWorkMod Recovery so it will be greate to have teseter's with difrend device;)
    btw D4 you are rocking;) exelent work;)

    EDIT: hey is there any option that you add permissions for framework, bin, xbin, system?
    i think when you press Set permissions it pups up like it is but there would be extra space that you just chose perms like for framework
    Code:
    (0, 0, 0755, 0644, "/system/framework");
    this is just my proposal ;)

    for folders like framework you can use "set permissions recursively" :)
    btw, guys, could you press "sumbit to portal", on the top of first post, so everybody can see this please?
    Edit, new version it's up, enjoy!
    2
    New version it's up!, now installable!, enjoy new features!.