FORUMS

Themes for SM-N910U Exynos Note 4

Samsung has too many phone variants for their flagships, which leaves out users incapable of getting … more

XDA Recap: This Week In Android (Apr 26 – May 2)

Here in the digital XDA newsroom, we spend our days pouring over an average of … more

Sunday Debate: Great Camera Hardware, or Software?

Join us in a fun Sunday Debate on phone cameras. Come with your opinions and feel … more

XDA Picks: Best Apps of the Week (Apr 25 – May 1)

Apps are at the front and center of any smartphone experience, and with over a … more
Post Reply Subscribe to Thread Email Thread

[Tool][TLC]UpdatezipCreator

4th September 2011, 11:55 AM |#1  
benzyniarz1's Avatar
OP Senior Member
Flag Warsaw
Thanks Meter: 276
 
More
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:	7925
Size:	47.3 KB
ID:	709697   Click image for larger version

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

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

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

Name:	UpdatezipCreator5.JPG
Views:	5416
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,781
 
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
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes