Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,728,302 Members 51,617 Now Online
XDA Developers Android and Mobile Development Forum

[Tool][TLC]UpdatezipCreator

Tip us?
 
benzyniarz1
Old
(Last edited by benzyniarz1; 10th May 2013 at 09:53 PM.)
#1  
benzyniarz1's Avatar
Senior Member - OP
Thanks Meter 272
Posts: 259
Join Date: Mar 2011
Location: Warsaw
Default [Tool][TLC]UpdatezipCreator

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#
Attached Thumbnails
Click image for larger version

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

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

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

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

Name:	UpdatezipCreator5.JPG
Views:	4578
Size:	43.4 KB
ID:	709701  

Journey with G3 ended New mobile phone HTC 7 Surround
My work: TLC Kitchen 3 and TLC AndroidExplorer and TLC UpdatezipCreator
The Following 134 Users Say Thank You to benzyniarz1 For This Useful Post: [ Click to Expand ]
 
cdesai
Old
#2  
cdesai's Avatar
Recognized Developer
Thanks Meter 3988
Posts: 2,276
Join Date: Jan 2011
Location: IN YOUR HEAD

 
DONATE TO ME
Now this'll get success!
CyanogenMod Maintainer | SGT7 | TeamBBQ

 
BBQLinux - An Arch based Linux distribution for Android developers
Website: http://www.bbqlinux.org | Downloads: [url]http://sourceforge.net/projects/bbqlinux/files//url]
IRC: #bbqlinux on freenode
 
fergie716
Old
#3  
fergie716's Avatar
Senior Member
Thanks Meter 3591
Posts: 3,900
Join Date: May 2011
Location: Buffalo, NY
I can't wait to get back to my laptop and try it! Thanks OP!

Sent from my Nexus S 4G using xda premium
 
jgrimberg1979
Old
#4  
jgrimberg1979's Avatar
Senior Member
Thanks Meter 214
Posts: 969
Join Date: May 2010
Location: D.C
Default Awesome

Quote:
Originally Posted by benzyniarz1 View Post
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: [ Click to Expand ]
 
jgrimberg1979
Old
#5  
jgrimberg1979's Avatar
Senior Member
Thanks Meter 214
Posts: 969
Join Date: May 2010
Location: D.C
I cant seem to get CWR to take any of my zips. I am getting in error "status 4" any ideas?
 
benzyniarz1
Old
#6  
benzyniarz1's Avatar
Senior Member - OP
Thanks Meter 272
Posts: 259
Join Date: Mar 2011
Location: Warsaw
Quote:
Originally Posted by jgrimberg1979 View Post
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 View Post
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..
Journey with G3 ended New mobile phone HTC 7 Surround
My work: TLC Kitchen 3 and TLC AndroidExplorer and TLC UpdatezipCreator
 
jgrimberg1979
Old
#7  
jgrimberg1979's Avatar
Senior Member
Thanks Meter 214
Posts: 969
Join Date: May 2010
Location: D.C
If you could make one for me that would be awesome. I tried using both amend and edify.
 
jgrimberg1979
Old
#8  
jgrimberg1979's Avatar
Senior Member
Thanks Meter 214
Posts: 969
Join Date: May 2010
Location: D.C
Quote:
Originally Posted by benzyniarz1 View Post
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
 
benzyniarz1
Old
(Last edited by benzyniarz1; 6th September 2011 at 11:00 PM.)
#9  
benzyniarz1's Avatar
Senior Member - OP
Thanks Meter 272
Posts: 259
Join Date: Mar 2011
Location: Warsaw
Quote:
Originally Posted by jgrimberg1979 View Post
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.
Journey with G3 ended New mobile phone HTC 7 Surround
My work: TLC Kitchen 3 and TLC AndroidExplorer and TLC UpdatezipCreator
The Following User Says Thank You to benzyniarz1 For This Useful Post: [ Click to Expand ]
 
jgrimberg1979
Old
#10  
jgrimberg1979's Avatar
Senior Member
Thanks Meter 214
Posts: 969
Join Date: May 2010
Location: D.C
Thanks! I will test it out tonight and get back to you.

Sent from my ADR6400L using Tapatalk

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes