FORUMS

Sony’s Emergence in The Middle: Is The Price Right?

Sony’s Electronics Division is not in its best days, and its smartphone … more

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

[Tool][TLC]UpdatezipCreator

260 posts
Thanks Meter: 276
 
By benzyniarz1, Senior Member on 4th September 2011, 11:55 AM
Post Reply Subscribe to Thread Email Thread
The Team Lambent Corrosion member presents:
UpdatezipCreator

I've found some time to build a new app that can create updates (as zip archive flashable via recovery).

Features:
-Simply to use interface
-Edify & Amend scripts
-Automatic signing
-Signing single ZIPs
-Drag&Drop

I hope that app will work without any bugs

Changelog:
1.0.0.1
-adding update-binary to edify scripts (possibility of choosing own update-binary)
-added default scripts for edify scripts
-settings not stored in my documents

1.0.0.2
-Adding folders
-Drag&Drop
-Signing single zip archive

1.0.0.3
-Fixed bug with the wrong name of edify scripts

1.0.0.4
-Not signed archive is kept in temporary directory
-Functions library (inserting functions)

1.0.0.5
-Problem with update_ont_signed path solved (I hope so)

1.0.0.6
-Log mode

1.0.0.7
-Signing bug fixed

1.0.0.8
-Handling linux newline character in scripts

10/05/2013 - updated links due to many requests (unfortunately, my dropbox accounts was generating to much traffic )

DOWNLOAD:
Rar archive - about 540 kb
Source code - about 1,3 MB - Visual Studio C#
Installer - about 850 kb
Attached Thumbnails
Click image for larger version

Name:	UpdatezipCreator.JPG
Views:	8253
Size:	47.3 KB
ID:	709697   Click image for larger version

Name:	UpdatezipCreator2.JPG
Views:	7246
Size:	47.9 KB
ID:	709698   Click image for larger version

Name:	UpdatezipCreator3.JPG
Views:	6528
Size:	46.4 KB
ID:	709699   Click image for larger version

Name:	UpdatezipCreator4.JPG
Views:	5935
Size:	41.0 KB
ID:	709700   Click image for larger version

Name:	UpdatezipCreator5.JPG
Views:	5704
Size:	43.4 KB
ID:	709701  
Last edited by benzyniarz1; 9th February 2015 at 09:01 AM.
The Following 138 Users Say Thank You to benzyniarz1 For This Useful Post: [ View ]
 
 
4th September 2011, 01:53 PM |#2  
cdesai's Avatar
Recognized Developer
Flag IN YOUR HEAD
Thanks Meter: 4,038
 
Donate to Me
More
Now this'll get success!
5th September 2011, 06:30 PM |#3  
fergie716's Avatar
Senior Member
Flag Buffalo, NY
Thanks Meter: 3,792
 
More
I can't wait to get back to my laptop and try it! Thanks OP!

Sent from my Nexus S 4G using xda premium
6th September 2011, 04:29 AM |#4  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
Awesome
Quote:
Originally Posted by benzyniarz1

The Team Lambent Corrosion member presents:
UpdatezipCreator

I've found some time to build a new app that can create updates (as zip archive flashable via recovery).

Features:
-Edify & Amend scripts
-Signing

I hope that app will work without any bugs

Changelog:
1.0.0.1
-adding update-binary to edify scripts (possibility of choosing own update-binary)
-added default scripts for edify scripts
-settings not stored in my documents

1.0.0.2
-Adding folders
-Drag&Drop
-Signing single zip archive

DOWNLOAD:
Rar archive - about 390 kb
Source code - about 500 kb - Visual Studio C#

Dude, this rocks!! Is there any way you can post a update script for HTC thunderbolt? I will def be donating!
The Following User Says Thank You to jgrimberg1979 For This Useful Post: [ View ]
6th September 2011, 04:50 AM |#5  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
I cant seem to get CWR to take any of my zips. I am getting in error "status 4" any ideas?
6th September 2011, 07:29 AM |#6  
benzyniarz1's Avatar
OP Senior Member
Flag Warsaw
Thanks Meter: 276
 
More
Quote:
Originally Posted by jgrimberg1979

Dude, this rocks!! Is there any way you can post a update script for HTC thunderbolt? I will def be donating!

Thanks, but what do you mean by update-script for the HTC thunderbolt? Scripts built-in are universal (amend) or almost universal (you need only to change mounting point manually). If you don't know how, I can prepare the specify script for your device.

I'm going to use phoneDatabase from amend2edify to prepare the mount points for different devices.

Quote:
Originally Posted by jgrimberg1979

I cant seem to get CWR to take any of my zips. I am getting in error "status 4" any ideas?

1. Are you have a full root kernel in the phone?
2. Are you tried to use the both update-scripts? (amend or edify)
3. If you were using edify, did you changed mounting point in script?

I think that CWM scripts should work on the CWR..
6th September 2011, 06:27 PM |#7  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
If you could make one for me that would be awesome. I tried using both amend and edify.
6th September 2011, 06:28 PM |#8  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
Quote:
Originally Posted by benzyniarz1

Thanks, but what do you mean by update-script for the HTC thunderbolt? Scripts built-in are universal (amend) or almost universal (you need only to change mounting point manually). If you don't know how, I can prepare the specify script for your device.

I'm going to use phoneDatabase from amend2edify to prepare the mount points for different devices.



1. Are you have a full root kernel in the phone?
2. Are you tried to use the both update-scripts? (amend or edify)
3. If you were using edify, did you changed mounting point in script?

I think that CWM scripts should work on the CWR..

Yes I am full root and s-off
Yes I tried using both
I am not sure how to do that
6th September 2011, 10:51 PM |#9  
benzyniarz1's Avatar
OP Senior Member
Flag Warsaw
Thanks Meter: 276
 
More
Quote:
Originally Posted by jgrimberg1979

Yes I am full root and s-off
Yes I tried using both
I am not sure how to do that

You've tried edify, but didn't change the mounting point, so it couldn't work.. You need to change the line
Quote:

mount("/dev/block/stl6", "system", "/system", "rw");

to:
Quote:

mount("/dev/block/mmcblk0p25", "system", "/system", "rw");

Here is a prepared update-script for your device. Load it in update-script tab page in the app before making update.zip. I hope it will work. Do not forget to check the edify script in options.

So, here are steps:
  1. Add files you want to
  2. Check the edify script and built-in update-binary in the options page
  3. Load prepared file or change "mount" line manually in a update-script page
  4. Create zip archive

You can also try to mount system via (instead of "mount(..."):
Quote:

run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/mmcblk0p25", "/system");

It also should work.
Last edited by benzyniarz1; 6th September 2011 at 11:00 PM.
The Following User Says Thank You to benzyniarz1 For This Useful Post: [ View ]
7th September 2011, 12:08 AM |#10  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
Thanks! I will test it out tonight and get back to you.

Sent from my ADR6400L using Tapatalk
7th September 2011, 02:41 AM |#11  
jgrimberg1979's Avatar
Senior Member
Flag D.C
Thanks Meter: 214
 
More
Quote:
Originally Posted by benzyniarz1

You've tried edify, but didn't change the mounting point, so it couldn't work.. You need to change the line

to:


Here is a prepared update-script for your device. Load it in update-script tab page in the app before making update.zip. I hope it will work. Do not forget to check the edify script in options.

So, here are steps:

  1. Add files you want to
  2. Check the edify script and built-in update-binary in the options page
  3. Load prepared file or change "mount" line manually in a update-script page
  4. Create zip archive

You can also try to mount system via (instead of "mount(..."):

It also should work.

I cant get it to work. I am getting an error status 25. I have tried all the combinations. I have tried the different update binary and updater scripts and i get the same outcome.


update.. It looks like for my phone i need an updater-script rather than update script. Here is a link to the successful zip. I had to open the finished zip(ur program) and delete the update-script and replace it with an updater-script. Is there any way you can adjust it so it will have the right scripts each time so i dont have to manually change anything? That would be awesome. I have been looking for something like this for years. so nice to have simple gui and not have to use update.zip creator and then use amend2edify to make a zip. here is a link http://www.mediafire.com/?29vyc5sojdm946b
The Following User Says Thank You to jgrimberg1979 For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes