Attention all rom makers about cwm 3.0 - Galaxy S I9000 General

Attention all rom cookers about new clockworkmod 3.0!
koush said:
hi everyone, i understand clockwork 3.0 has caused some issues with flashing zips and i wanted to make a post that explains why.
To give you back history, there are currently two ways to create "update.zip" scripts. The first one is "update-script", also known as amend. It was the first version of the scripting language created by google, and was used in android 1.0 and cupcake (1.5). However, amend has two serious design flaws:
Function arguments can not span more than 1 word.
The scripting language is compiled into the recovery causing image bloat and inflexibility.
Because of this reason google removed amend support in donut and beyond, and instead switched to update-binary and updater-script, which is also known as edify.
However, amon ra and i kept amend support in, to help ease the transition off its usage in rom creation. Cyanogenmod itself has already switched to edify 9 months ago.
With the recent gingerbread source code drop and the upcoming cm7 release, i needed to merge the latest changes from google's gingerbread recovery into clockworkmod recovery. This meant finally removing amend support, and switching fully to edify. If you flash clockworkmod 3.0 or higher, it will no longer install amend (update-script) zips. Version 3.0.0.4 will show you the following message:
amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by google in android 1.5.
It was necessary to remove it when upgrading to the clockworkmod 3.0 gingerbread based recovery.
Please switch to edify scripting (updater-script and update-binary) to create working update zip packages.
please switch to using edify, as it will be a requirement for cm7 gingerbread based roms. i gave notice about this a month ago on twitter.
If you must absolutely flash an older amend zip, you can always flash an older recovery or amonra or the like and do it manually.
update:
here's a 2.6 version (supports both script versions) and backs up wimax:
http://koush.tandtgaming.com/recover...supersonic.img
please test this for me!
Please note, that once cm7 is released, clockwork 3.0 will be a requirement.
Click to expand...
Click to collapse

Thanks, converting as we speak.
/Doc

trasig said:
Attention all rom cookers about new clockworkmod 3.0!
Click to expand...
Click to collapse
Thanks for the information! Very detailed and comprehensive.
Sent from my GT-I9000 using XDA App

Thank you, converting in my own FIFO list...
___________________________________
Sent from my GT-I9000 ××× DocRambone®'s XXJPY_Kitchen, Hardcore®'s SpeedMod K12I, ext4-all ××× using Tapatalk Pro®

finish to upgrade to Edify my updater-script

Related

[ROMs][GPL] Tenzo's Stock "Plain" HTC 2.1 ROMs - 2.37.605.4 w/JulyOTA [10-01-10]

[ROMs][GPL] Tenzo's Stock "Plain" HTC 2.1 ROMs - 2.37.605.4 w/JulyOTA [10-01-10]
Many of my recent efforts have lead me to take a few steps back in discovering a few things (does that makes sense?). In working on fixes for 3GP Vanilla MMS and the 50% TWS "issue" I have put these together.
Should hopefully help others, especially those new to cooking that want an easy, trouble free base to start with (no "extra fonts" and no "updating" the JulyOTA manually).
EDIT: if you have "issues" with either wired or wireless tether, you can use the apk's attached below. (thanks Conap, bugger561, and T2Noob)
I have built all of these ROMs from the RUU and integrated the JulyOTA. All ROMs are deodexed. Information below:
ROMs built with dsixda's 0.97 Android Kitchen
---------------------------------------------------------------------------
Tenzo-Official2.1-JulyOTA.zip (95.22 MB)
http://www.multiupload.com/UTESX66PBP
md5 - F3047E1D78251A4150367F5265F57457
sha1 - CFDF4720B44F8CB23B3B2489C6CC9EE594D7BC04
Tenzo-Official2.1-JulyOTA.zip
Stock ROM built from RUU
JulyOTA Update applied
ROM Deodexed
Removed System Updates (systemupdater.apk)
Added adb/debug capabilities on by default
Will not update radio, recovery or bootloader
NO ROOT OR ANY EXTRAS
---------------------------------------------------------------------------
Tenzo-Official2.1-JulyOTA-Root.zip (97.01 MB)
http://www.multiupload.com/776C431YTM
md5 - 7241DEB69057FD5E4C857E0A7C621FBA
sha1 - 9AF1C84258C6E30D46E1F69D806BFDC313DDD6B7
Tenzo-Official2.1-JulyOTA-Root.zip
Stock ROM built from RUU
JulyOTA Update applied
ROM Deodexed
Removed System Updates (systemupdater.apk)
Added adb/debug capabilities on by default
Will not update radio, recovery or bootloader
v5 cfs kernel
root (ChainsDD 2.3.6.1)
busybox
wired tether
wireless tether
Changed CPU govenor to "ondemand" (Kernel defaults to "performance")
---------------------------------------------------------------------------
Tenzo-Official2.1-JulyOTA-A2SD.zip (100.17 MB)
http://www.multiupload.com/73RVCD8IWI
md5 - 60FDE63FF4B55266F0321106D6A564DE
sha1 - AE279F1BB88F118B96F4FC03B29C8398516004B8
Tenzo-Official2.1-JulyOTA-A2SD.zip
Stock ROM built from RUU
JulyOTA Update applied
ROM Deodexed
Removed System Updates (systemupdater.apk)
Added adb/debug capabilities on by default
Will not update radio, recovery or bootloader
v5 cfs kernel
root (ChainsDD 2.3.6.1)
busybox
wired tether
wireless tether
Changed CPU govenor to "ondemand" (Kernel defaults to "performance")
A2SD 2.7.5.1 (non busybox run-parts method)
---------------------------------------------------------------------------
Tenzo-Official2.1-Cache.zip (100.17 MB)
http://www.multiupload.com/6AB22H8PQ3
md5 - C9F54A0A5454931C2BB3DEE41B53FD51
sha1 - 0904B696C38A54B1A68557F7DA68A5031026E837
Tenzo-Official2.1-Cache.zip
Stock ROM built from RUU
JulyOTA Update applied
ROM Deodexed
Removed System Updates (systemupdater.apk)
Added adb/debug capabilities on by default
Will not update radio, recovery or bootloader
v5 cfs kernel
root (ChainsDD 2.3.6.1)
busybox
wired tether
wireless tether
Changed CPU govenor to "ondemand" (Kernel defaults to "performance")
A2SD 2.7.5.1 (non busybox run-parts method)
Cache2Cache enabled (Over 150MB+ of Internal Storage)
---------------------------------------------------------------------------
No Spareparts or DevTools!!! Use attachments below if you want/need these.
---------------------------------------------------------------------------
Acknowledgments / Thanks:
dsixda - Android Kitchen - http://forum.xda-developers.com/showthread.php?t=633246
tkirton - Apps2SD - http://forum.xda-developers.com/showthread.php?t=715116
Conap and decad3nce - CFS Kernel - http://forum.xda-developers.com/showthread.php?t=774211
Please donate to one of the Dev's above. Seriously, if it wasn't for them, your phone would suck
10/01/10
Added Cache2Cache Version
Added WiredTether v1.4 (to attached downloads)
09/27/10
Initial Uploads
I just flashed this and now I am having troubles getting wi-fi to work. Whenever I try to enable it, I get an error saying "Unable to start wi-fi". I wasn't having any problems previously with any roms and I just did a full wipe from KaosFroyo V35. Any ideas?
-Allen
THIS HAS BEEN FIXED... SO PLEASE IGNORE THIS POST (UNLESS OF COURSE YOU DL'ED BEFORE I FIXED THE LINKS)
homaygfresh2000 said:
I just flashed this and now I am having troubles getting wi-fi to work. Whenever I try to enable it, I get an error saying "Unable to start wi-fi". I wasn't having any problems previously with any roms and I just did a full wipe from KaosFroyo V35. Any ideas?
-Allen
Click to expand...
Click to collapse
which ROM?
----------------------
crap... it was either the A2SD or ROOT version, yes? my goof... pulling links... will be back up soon
if you don't want to wait/reflash... unzip the attachment and put them in androidsdk\tools folder...
then:
adb remount
adb push tun.ko /system/lib/modules
adb push wlan.ko /system/lib/modules
------------------------------------------
SORRY BOUT THAT!!!
I have the same problem on Tenzo-Official2.1-JulyOTA-Root.
Why don't you just flash PlainJaneT2 which is total Stock with A2sd, and are able to enable JIT through a2sd with By typing "a2sd jit"
Everything works, on it is pretty fast for a HTC rom.
http://forum.xda-developers.com/showthread.php?t=718092
Just wondering Why you made another rom thats already out there...
I didn't mean to take over the thread just curious what the difference between PlainJane and this.
Another question is if you tested wired tether?
Because if you just dropped it in the rom I CAN GUARANTEE that it is not working, thats why I didn't add it to the rom, And If you did get it to work can you tell me how you did it?
If you included SETCPU i suggest you take it off if you don't want to have problems with the SETCPU developer later in the future..... A Member has been kicked because he included apps that developers had told him to get rid of.
This has the newest build of 2.1 by HTC. And wired tether has been updated to work on the Eris and incredible. Plainjane, even though it is older than this and T2 is still better for those who do jot care about JIT or A2SD. I've tried both as well as this and jcase's Rom features the most free memory. I uninstall a lot of stock apps and then add maybe 25-30mb of market apps. Plainjane left new with 95+mb free. This and T2 leave me with roughly 70mb.
bugger561 said:
I have the same problem on Tenzo-Official2.1-JulyOTA-Root.
Click to expand...
Click to collapse
you can do the same thing posted above
t2noob said:
Why don't you just flash PlainJaneT2 which is total Stock with A2sd, and are able to enable JIT through a2sd with By typing "a2sd jit"
Everything works, on it is pretty fast for a HTC rom.
http://forum.xda-developers.com/showthread.php?t=718092
Just wondering Why you made another rom thats already out there...
I didn't mean to take over the thread just curious what the difference between PlainJane and this.
Another question is if you tested wired tether?
Because if you just dropped it in the rom I CAN GUARANTEE that it is not working, thats why I didn't add it to the rom, And If you did get it to work can you tell me how you did it?
If you included SETCPU i suggest you take it off if you don't want to have problems with the SETCPU developer later in the future..... A Member has been kicked because he included apps that developers had told him to get rid of.
Click to expand...
Click to collapse
hmmm
this is completely stock... no extra scripts, no extra fonts, no a2sd, etc. it's stock... with july OTA integrated and deodexed. that's all i did. can you point out where the other completely stock ROM with JulyOTA integrated is? If i missed it, i apologize. again... other than not trashing bootloader, recovery, etc, it's as "stock" as it gets. no symlinks changed in update-script, etc. again, this is the only stock ROM w/July OTA integrated that i've seen on the forum. did i miss something? (Official Obsession is close... but that requires you flash over the update. not easy for beginning cooks trying to customize a ROM... and it's not deodexed)
the "other" 2 ROMs are different as well... one is almost stock, with just latest ChainsDD superuser (root) added (no a2sd), with Conap's CFS kernel. the other is the same, with latest a2sd added (which allows the ability to add cache2cache as well).
i've enjoyed PlainJaneT2... and it is still my base for TT2.1. i've given full props to you with links and request even for donations in that thread. if i've upset you, again, i apologize.
also, no "extra" apps (setcpu, etc) are included... i know the rules
i'm not trying to "ruin" any experience for anyone... or step on anyone's toes. i'm just trying to help out and contribute. certainly have never tried to upset anyone on this forum EVER!
bugger561 said:
This has the newest build of 2.1 by HTC. And wired tether has been updated to work on the Eris and incredible. Plainjane, even though it is older than this and T2 is still better for those who do jot care about JIT or A2SD. I've tried both as well as this and jcase's Rom features the most free memory. I uninstall a lot of stock apps and then add maybe 25-30mb of market apps. Plainjane left new with 95+mb free. This and T2 leave me with roughly 70mb.
Click to expand...
Click to collapse
one thing you can do with a2sd 2.7.5.1 is run the cache on the cache partition.
adb remount
adb shell
a2sd cachepart
when it's done, it will reboot the ROM. pull the battery and clear dalvik (or else you'll get a few FC's when you reboot).
you can try the above with "a2sd cachepartreset" and it "should" clear dalvik for you... but it hasn't worked well for me
t2noob said:
Another question is if you tested wired tether?
Because if you just dropped it in the rom I CAN GUARANTEE that it is not working, thats why I didn't add it to the rom, And If you did get it to work can you tell me how you did it?
Click to expand...
Click to collapse
There was a version of wired tether put up here on xda somewhere that did work with our phones....
Conap said:
There was a version of wired tether put up here on xda somewhere that did work with our phones....
Click to expand...
Click to collapse
added to first post big thanks (as always) Conap!
tenzomonk said:
added to first post big thanks (as always) Conap!
Click to expand...
Click to collapse
The official wired tether 1.4 integrated the fix for our phone. So the latest from the official site will work.
bugger561 said:
The official wired tether 1.4 integrated the fix for our phone. So the latest from the official site will work.
Click to expand...
Click to collapse
good to know thanks......
Hey, I pasted those two files into the correct directory using rootexplorer. I've done it twice now and rebooted, WiFi is still not working.
bugger561 said:
Hey, I pasted those two files into the correct directory using rootexplorer. I've done it twice now and rebooted, WiFi is still not working.
Click to expand...
Click to collapse
try the "new" DL and just flash over (no wipe should be needed). what does it say your "kernel" is under software info?
t2noob said:
Another question is if you tested wired tether?
Because if you just dropped it in the rom I CAN GUARANTEE that it is not working, thats why I didn't add it to the rom, And If you did get it to work can you tell me how you did it?
If you included SETCPU i suggest you take it off if you don't want to have problems with the SETCPU developer later in the future..... A Member has been kicked because he included apps that developers had told him to get rid of.
Click to expand...
Click to collapse
Conap said:
There was a version of wired tether put up here on xda somewhere that did work with our phones....
Click to expand...
Click to collapse
In here, the version that was taken from the EVO guys:
http://forum.xda-developers.com/showpost.php?p=7666883&postcount=12
tenzomonk said:
try the "new" DL and just flash over (no wipe should be needed). what does it say your "kernel" is under software info?
Click to expand...
Click to collapse
I have Conap's CFS #5
sickbox said:
In here, the version that was taken from the EVO guys:
http://forum.xda-developers.com/showpost.php?p=7666883&postcount=12
Click to expand...
Click to collapse
Why use this old 1.2 when the official 1.4 does it cleaner: http://code.google.com/p/android-wired-tether/
Perfect timing on this! My lady is techologically challenged and having a ROM like this is perfect. She kept busting my bawls about not having teeter... Every time I installed it via an APK it would always FC after a bit.
Edit this was on a different rom, so far only issue I've had with this rom is a FC when trying to auto-update google maps.
tenzomonk said:
you can do the same thing posted above
hmmm
this is completely stock... no extra scripts, no extra fonts, no a2sd, etc. it's stock... with july OTA integrated and deodexed. that's all i did. can you point out where the other completely stock ROM with JulyOTA integrated is? If i missed it, i apologize. again... other than not trashing bootloader, recovery, etc, it's as "stock" as it gets. no symlinks changed in update-script, etc. again, this is the only stock ROM w/July OTA integrated that i've seen on the forum. did i miss something? (Official Obsession is close... but that requires you flash over the update. not easy for beginning cooks trying to customize a ROM... and it's not deodexed)
the "other" 2 ROMs are different as well... one is almost stock, with just latest ChainsDD superuser (root) added (no a2sd), with Conap's CFS kernel. the other is the same, with latest a2sd added (which allows the ability to add cache2cache as well).
i've enjoyed PlainJaneT2... and it is still my base for TT2.1. i've given full props to you with links and request even for donations in that thread. if i've upset you, again, i apologize.
also, no "extra" apps (setcpu, etc) are included... i know the rules
i'm not trying to "ruin" any experience for anyone... or step on anyone's toes. i'm just trying to help out and contribute. certainly have never tried to upset anyone on this forum EVER!
Click to expand...
Click to collapse
Like I said I was just asking and playing devils advocate I was gone for a month a half so I have no Idea of what happened I'm just catching up. Take no offense to what I said I was just curious.
first post updated w/new Cache2Cache version

[DEV TOOL] EasyDev-v9 - "Roll Your Own" [8-28-11]

This is a continuation of the "Compiling CM6 for Eris" thread - http://forum.xda-developers.com/showthread.php?t=856215. But since Team ADX has really come together on this, we are releasing it in it's new form.
Thanks to workshed for working to get the Eris on the Official CM list and merged into the main repo. And also, thanks to workshed for most of the v6 --> v7 changes to EasyDev!
This script will grab CM7 source and compile a CM7 ROM for you using the official vendor tree that is built-in to the CM source. You have the option of including Google Apps or not.
Uses:
CM source - https://github.com/CyanogenMod/android.git
Conap's CFS kernel that's built-in to CM source - https://github.com/Conap30/htc_kernel_desirec_cfs
Requirements
-------------
1) 64- bit Linux -tested on Debian, Ubuntu 10.04, Linux Mint (if you have a different flavor of linux and easydev worked for you, please let us know so we can update this list)
2) An existing Eris ROM that the script will pull the proprietary files from.
INSTRUCTIONS
1) Download the script
2) 'chmod a+x easydev-v9.sh'
3) copy it to the directory of your choice or leave it where it is
4) copy an existing ROM to the same directory (tested with GSB, but most should work)
5) run it ('sudo ./easydev-v9.sh')
Possilbe future features:
Done.
Changelog
v1 - initial release
v2 - added squisher, made 'make clean' optional, added installation of dependencies, cleaned up output
v3 - uses existing ROM to pull proprietary files, renamed to 'easydev' for case sensitive linux admins
v4 - fixed file missing from list in unzip-files.sh in vendor tree, fixed move/rename of existing ROM, change 'make clean' option to default to no instead of yes
v5 - added 'apt-get update' to refresh repo list (should install dependencies now), swapped order of extract-files and unzip-files to fix 'chmod akmd' issue, tried not to break anything else
v6 - moved questions to beginning of script, added check to only init repo the first time, added check for existing ROM, modded vendor tree to fix compile issues
v7 - removed CM6 stuff, removed kernel compilation code, removed vendor tree code, changed from CM6 to CM7, fixed path bug, added 32-bit libs to dep list
v8 - added ALL official CM devices (mostly untested), minor update to dependency installer code (4-21-11)
v9 - added an extra check for correct Java version, fixed .zip rename issue
Download links:
v7+ --> https://github.com/gnarlyc/EasyDev-Eris
NOTE: If you have issues with google setup or not being able to pass andy the android at the beginning of setup, please delete Provisions.apk for system/app you shouldn't have a problem, but just incase, this will remedy it. -workshed
I'm all over this sh*t
Oh damn, I'm excited for this. good thing I use ubuntu!
Sent from my ERIS using XDA App
this should be fun once i get my new laptop.
Nice! I will be trying this later.
This is awesome! Thanks alot. What does the 'make clean' option do?
Skrip037 said:
This is awesome! Thanks alot. What does the 'make clean' option do?
Click to expand...
Click to collapse
The make clean removes everything that has been compile so far leaving only the original source.
Skrip037 said:
This is awesome! Thanks alot. What does the 'make clean' option do?
Click to expand...
Click to collapse
It removes any previously built ROMs, etc. It's not needed every time, so I've made it optional in the next version. The problem was that sometimes the script would be broken in some way and wouldn't build a ROM. But, there's so much text displayed to the screen, it's not always easy to notice. So, I was actually flashing the same test ROM over and over instead of getting a new build...
Great work guys. Going to try it out on Arch Linux and if anyone's interested I'll give details about how to get it working there (or just modify the script to detect Arch as opposed to Ubuntu and work accordingly.
<gripe>One complaint: commands (including scripts) should *always* start with a lowercase letter </gripe>
good work gnarlyc & conap.
this sounds great and i will be trying this when i get home. I have just one question. Why would i want to run this instead of conap's rom? Both being pure CM. I see alot of the other cm6 roms have stuff themed, but conap's rom doesn't. I'm assuming this is complete pure cm without little tweaks done by devs of the respective roms. Thanks in advance.
ngc604 said:
this sounds great and i will be trying this when i get home. I have just one question. Why would i want to run this instead of conap's rom? Both being pure CM. I see alot of the other cm6 roms have stuff themed, but conap's rom doesn't. I'm assuming this is complete pure cm without little tweaks done by devs of the respective roms. Thanks in advance.
Click to expand...
Click to collapse
Some people just like to "roll their own", more or less. If you like having someone else make improvements and fix issues for you, then you'll probably want to stick with another ROM.
I would love to make my own fixes and tweaks but i dont have the knowledge nor the time to gain said knowledge. guess i will just stick with the devs roms. thanks
Very very exciting. I am installing Ubunto 10.4 now. So does EasyDev-v2 pull from the CM6 nightlies or the stable version and can we change where it pulls from for the CM6 source. This is great.
Will have to check this out later. Always wanted to understand the compile process, always to busy with other software projects. Thanks for building this resource for the rest of us.
morrisdan said:
Very very exciting. I am installing Ubunto 10.4 now. So does EasyDev-v2 pull from the CM6 nightlies or the stable version and can we change where it pulls from for the CM6 source. This is great.
Click to expand...
Click to collapse
Hmmm. Someone correct me if I'm wrong, but I'm pretty sure that this is currently grabbing 'stable'.
Code:
repo init -u git://github.com/CyanogenMod/android.git -b froyo
I'm thinking that to get the nightly, we'll have to change that to:
Code:
repo init -u git://github.com/CyanogenMod/android.git -b master
I'll try it as soon as I can. You got me to thinking that we could add that as an option, if I understand this correctly.
Nightly vs Stable
Yes, you answered my question regarding nightly and stable. I am having fun so far. I got all the necessary packages installed. That was pretty easy using the Ubunto package manager deal. So where do I find the proprietary.zip now? I am almost there to cook this sucker up.
morrisdan said:
Yes, you answered my question regarding nightly and stable. I am having fun so far. I got all the necessary packages installed. That was pretty easy using the Ubunto package manager deal. So where do I find the proprietary.zip now? I am almost there to cook this sucker up.
Click to expand...
Click to collapse
I was apparently wrong about the "-b master" switch, but I think I mostly got it right...
Right now, you'll have to grab the files listed in the OP and zip them up into a file called 'proprietary.zip'. Then place it in the same directory that you run the script from.
I'm working on a way that you can just place an existing ROM there, and it will extract the proprietary files for you. That should be in v3.
Proprietary.zip Files
Can I download CELB Froyo 3.8 and uncompress it and do searches for those files and pull them out and zip them up?
morrisdan said:
Can I download CELB Froyo 3.8 and uncompress it and do searches for those files and pull them out and zip them up?
Click to expand...
Click to collapse
Yes, that should work fine. Here's a list with the paths -
https://github.com/Conap30/android_device_htc_desirec/blob/master/extract-files.sh

Custom Roms

What else do we need to start getting some custom roms like CM7 and others like XxVirusxX. What is need to take an AOSP and build it for our Elocity? I recently got and Evo 4g rooted is same day, now running CM7 rom, tiamat kernel, viper undervolt Is it possible to get these to work on this elocity?
its possible to port components and features of other roms, or to compile other roms for the a7. i compiled a clockworkmod recovery that i have posted on my twitter and elsewhere than you can use to conveniently backup/switch/restore roms and data with, which will aid in additional roms being made accessible, as loading them (and recovering from them) will be more convenient.
also gotta good /device setup for the naz10 going for use in rom compiling. mebbe i'll post it up for others when i have it near complete.
How did you get the clockwork mod to flash? Also I'm assuming you finished the key mapping that hadn't been done?
bestialbub said:
its possible to port components and features of other roms, or to compile other roms for the a7. i compiled a clockworkmod recovery that i have posted on my twitter and elsewhere than you can use to conveniently backup/switch/restore roms and data with, which will aid in additional roms being made accessible, as loading them (and recovering from them) will be more convenient.
also gotta good /device setup for the naz10 going for use in rom compiling. mebbe i'll post it up for others when i have it near complete.
Click to expand...
Click to collapse
Is that why it has been so quiet in here haha
Sent from my Mynized EVo 4G
smal you can't say it wouldn't be awesome to have half the stuff you have for evo for the elocity
rombold said:
smal you can't say it wouldn't be awesome to have half the stuff you have for evo for the elocity
Click to expand...
Click to collapse
Oo of course, with out a doubt, Im just sitting back waiting for one of these great devs. Hopefully they got something good from the kernel Source
Sent from my Mynized EVo 4G
i might throw my sifted kernel source up for dev types to browse thru. just the added and modified source from elocity, not the whole package, so one can see what elocity did. pretty sure i spotted changed accelerometer settings in the kernel source that could aid in correcting that issue on a kernel level possibly.
i'm still moving slow without adb access. either have some service or kernel reconfiguration to do for that one. too many fun things to do, not enough personal time to get em all done swiftly.
Sent from my X10i using Tapatalk
Time will only tell and I got plenty of it
ayup, got the key mapping working with the latest clockworkmod recovery.
http://twitter.com/#!/bestialbub
it was confusing because it seems the newest version has a secondary back button. had to scratch my head a couple seconds until i figured to map it to the volume key and forget the key combinations for toggling display on and off.. tho power+search might toggle it (not really a useful feature of any concern).
oh, if you look at the devices existing keylayout, the volume or 'media_key' has the value of 213.
i left out instructions for flashing with apx on purpose. if you don't know how, you probably shouldn't, because i don't have a fix today for you if you break your device some how. i'll see about posting some complete apx backup scripts, along w/ a nvflash pack that doesn't have the added rom bloat + stock and my cwm recovery image. but that might be like in a week. i got that adb to work out, file permissions to finishing documenting for fun, and repacking the factory rom for cwm for fun.
nothing to exciting towards new features regular users will enjoy today, but something romheads/chefs/modders/themers will like to make software work and testing easier.
I Gotta get another male/male USB Wire, and I'll Be Watching out for Updated on This and Following you on Twitter no Also, Im Willing to try just as long as the directions are clear. Right Now im waiting on some HTC Sense 3.0 for the EVO. So im on XDA all Day haha
ROMBOLD: Check Your PM
bestialbub said:
i'll see about posting some complete apx backup scripts, along w/ a nvflash pack that doesn't have the added rom bloat + stock and my cwm recovery image. but that might be like in a week.
Click to expand...
Click to collapse
Awesome... <3
Either one would be awesome Amon ra or CWM recovery Wonder how much the tiamat kernels require to work for us?
cwm recovery is done and available for use. questions; leave at the link you download 'em from.
http://twitter.com/#!/bestialbub
i also have the factory rom repacked and install script made for use w/ cwm (and maybe factory) recovery. this should step up the ability for folks to mod and theme the existing roms. will post tomorrow, then mebbe post an nvflash/apx pack for backup/restore/recovery flashing before i get started on themeing to follow.

Acer Recovery Intaller 2.99beta1 (A100/A101/A200/A500/A501)

This is a beta release of the latest Acer Recovery Installer. Once the beta is finished, it will be release on the android market as version 3.0.
This release supports Acer Iconia A100, A200 and A500/A501. A100 and A200 must be using the ICS bootloader from the A200. Currently, there are no custom ROMs listed for the A100 and only one for the A200. More to come soon. There is a version of thor's 1.7 recovery for all devices. And all the included custom recoveries are GPL compliant. They all use stock kernels.
Since this version is not on the android market, it cannot validate any premium licenses, although it will use one if you already have a local license file. Therefore, this beta version will allow you to access the premium features w/o purchasing.
Some Notes:
It will create a folder in the internal sdcard called ".AcerRecoveryInstaller", which is where it will store the downloaded custom recovery files. Premium user license is also stored here.
Much of the code on the main page was rewritten and modularized to help facilitate support of new devices. When the A510 and A700 come out, it should be fairly easy to support those as well (assuming we can unlock the bootloader on them.)
Recovery files are no longer embeded in the apk you download from the market, which makes the apk MUCH smaller. Supporting multiple devices would have made the apk much too large if they were still included in the apk. The recovery files will be downloaded the first time you run this version. If you install it over a previous version, it will try to copy them from the old location first.
Download
http://www.interphaze.com/ROMs/Beta/Acer_Recovery_Installer.apk
md5: f0a03b50e08faa09e8d49e7224b0cd0f
After downloading, the file will probably end up with a .zip extension instead of a .apk. Just rename it to .apk to install it.
As I release new versions, I'll updated this OP.
EDIT: A number of users have been confused by the red outlined banner at the bottom. This banner replaced the links to my other apps a few versions back (2.7 something). The presence of that banner does not mean you've lost your premium license. The next beta will probably display a thank you banner instead of the one shown now if the premium features have already been purchased.
EDIT: V2.99beta3 is available at the link above. Much of the underlying code was changed and needed much testing. I believe it is pretty stable now. It supports TWRP 2.1.1!
For me (future changelog)
Euclid's Brother said:
This is a beta release of the latest Acer Recovery Installer. Once the beta is finished, it will be release on the android market as version 3.0.
This release supports Acer Iconia A100, A200 and A500/A501. A100 and A200 must be using the ICS bootloader from the A200. Currently, there are no custom ROMs listed for the A100 and only one for the A200. More to come soon. There is a version of thor's 1.7 recovery for all devices. And all the included custom recoveries are GPL compliant. They all use stock kernels.
Since this version is not on the android market, it cannot validate any premium licenses, although it will use one if you already have a local license file. Therefore, this beta version will allow you to access the premium features w/o purchasing.
Some Notes:
It will create a folder in the internal sdcard called ".AcerRecoveryInstaller", which is where it will store the downloaded custom recovery files. Premium user license is also stored here.
Much of the code on the main page was rewritten and modularized to help facilitate support of new devices. When the A510 and A700 come out, it should be fairly easy to support those as well (assuming we can unlock the bootloader on them.)
Recovery files are no longer embeded in the apk you download from the market, which makes the apk MUCH smaller. Supporting multiple devices would have made the apk much too large if they were still included in the apk. The recovery files will be downloaded the first time you run this version. If you install it over a previous version, it will try to copy them from the old location first.
Download
http://www.interphaze.com/ROMs/Beta/Acer_Recovery_Installer.apk
md5: eb8302db485aa47df6f342698db6b820
After downloading, the file will probably end up with a .zip extension instead of a .apk. Just rename it to .apk to install it.
As I release new versions, I'll updated this OP.
Click to expand...
Click to collapse
Looks Awesome I purchased this as as soon as walked out of bestbuy 8month ago this app has come a long way I just want to thank you for all you work its really a great app!
Sent from my Inspire 4G using Tapatalk
I will make custom rom for A100 , give me some time.
Just been very busy.
EDIT
Full A100 custom rom is in A100 section
Euclid's Brother said:
This is a beta release of the latest Acer Recovery Installer. Once the beta is finished, it will be release on the android market as version 3.0.
This release supports Acer Iconia A100, A200 and A500/A501. A100 and A200 must be using the ICS bootloader from the A200. Currently, there are no custom ROMs listed for the A100 and only one for the A200. More to come soon. There is a version of thor's 1.7 recovery for all devices. And all the included custom recoveries are GPL compliant. They all use stock kernels.
Since this version is not on the android market, it cannot validate any premium licenses, although it will use one if you already have a local license file. Therefore, this beta version will allow you to access the premium features w/o purchasing.
Some Notes:
It will create a folder in the internal sdcard called ".AcerRecoveryInstaller", which is where it will store the downloaded custom recovery files. Premium user license is also stored here.
Much of the code on the main page was rewritten and modularized to help facilitate support of new devices. When the A510 and A700 come out, it should be fairly easy to support those as well (assuming we can unlock the bootloader on them.)
Recovery files are no longer embeded in the apk you download from the market, which makes the apk MUCH smaller. Supporting multiple devices would have made the apk much too large if they were still included in the apk. The recovery files will be downloaded the first time you run this version. If you install it over a previous version, it will try to copy them from the old location first.
Download
http://www.interphaze.com/ROMs/Beta/Acer_Recovery_Installer.apk
md5: eb8302db485aa47df6f342698db6b820
After downloading, the file will probably end up with a .zip extension instead of a .apk. Just rename it to .apk to install it.
As I release new versions, I'll updated this OP.
Click to expand...
Click to collapse
Can I install it on top of the market version or Should I uninstall that first?
I think you probably can, but have not tried it. Give it a shot and let us know. Worst case is that it will say you have to uninstall the previous version.
Sent from my SPH-D710 using Tapatalk
anikiup said:
Can I install it on top of the market version
Click to expand...
Click to collapse
Yes.
---------- Post added at 05:12 PM ---------- Previous post was at 05:07 PM ----------
Any idea if TWRP 2.1.0 supports the extendedcommand file?
elborak said:
Yes.
---------- Post added at 05:12 PM ---------- Previous post was at 05:07 PM ----------
Any idea if TWRP 2.1.0 supports the extendedcommand file?
Click to expand...
Click to collapse
Unfortunately, it does not. I will add recognition to my app for TWRP, but it will not work with the premium features unless the dev add support for extendedcommand.
elborak said:
Yes.
---------- Post added at 05:12 PM ---------- Previous post was at 05:07 PM ----------
Any idea if TWRP 2.1.0 supports the extendedcommand file?
Click to expand...
Click to collapse
Extended command actions are locked down to clockwork mod based recoveries. There is a key need to use that function. But there are other apps that work with twrp that basically do the extended command goodies.
Sent from my Iconia A500 using Tapatalk 2
^ In what way are they "locked down" to CWM?
@pimpmaneaton
In which version of CWM did they lock it down? It works fine in thor's 1.7, and in hbwelches version that was built for the A200 (can't remember which version he based it on).
It also works on fine on my Sprint Epic Touch 4G using a custom built CWM (not from ROM Manager). I created a test script myself and it ran fine. That was based on 5.0.2.4 I believe. I have 5.0.2.8 installed now, i'll try it again with that one and see.
extendedcommand support really isn't much more than looking for the file and executing it like any edify script. package_extract type commands shouldn't be allowed, since it's not part of a package, but things like ui_print, format, run_program, install_zip, set_permission, symlink, etc.. shouldn't be too hard to do.
I've been trying to find more info on how Open Recovery Script works. To see if i can use that.
installed fine on top of v2.74 -paid version - couple root beers on their way 0158-3554-2226-2151-1639
Euclid's Brother said:
I've been trying to find more info on how Open Recovery Script works. To see if i can use that.
Click to expand...
Click to collapse
If you find some interesting documentation/websites, would you mind sharing them here?
Although i would prefer normal extendedcommand support in twrp because seen the comments on review.cyanogenmod there is no change open recovery script will get merger to cwm. Besides that, if I understood it correctly, extendedcommand is not limited at all to rommanager. Kouch just changed his licence statement in the code to stipulate that.
Taptalked u see
If anyone has used the beta2.99 from the OP, I'd love some feedback. Any problems? Working fine? Please be specific. Thanks.
Euclid's Brother said:
If anyone has used the beta2.99 from the OP, I'd love some feedback. Any problems? Working fine? Please be specific. Thanks.
Click to expand...
Click to collapse
I just tried it, works fine although i had to read the op here again to realize i needed to put the recovery image in the correct directory. A small embedded browser would be nice. Or at least a help function/about under the overflow menu.
I used it to flash thor 1.7 cwm over twrp, without auto reboot to recovery. I have used the free market function only once before so i can't really tell you the differences/improvements.
Acer A500 btw.
Taptalked u see
Euclid's Brother said:
If anyone has used the beta2.99 from the OP, I'd love some feedback. Any problems? Working fine? Please be specific. Thanks.
Click to expand...
Click to collapse
I'm use bêta 2.99 . I've tested 3 time full backup . 2 on 3 are working without problème. 1 time,reboot to recovery and reboot système without backup.
I've thor 1.7 cwm with flexreaper R11.
Your app are perfect.
Thanks
Sent from my A500 using Tapatalk 2
just installed and upgraded from thor 1.3.4 to 1.7...updating and flashed fine, rebooted into recovery and everything went perfect...thanks so much!
Zatta said:
I just tried it, works fine although i had to read the op here again to realize i needed to put the recovery image in the correct directory. A small embedded browser would be nice. Or at least a help function/about under the overflow menu.
I used it to flash thor 1.7 cwm over twrp, without auto reboot to recovery. I have used the free market function only once before so i can't really tell you the differences/improvements.
Acer A500 btw.
Taptalked u see
Click to expand...
Click to collapse
I forgot to this mention in the OP. To install a recovery that's not automatically downloaded by the app, you place it in the root of your external sdcard and name it "recovery.img" (just like the old version). HOWEVER, if you don't have an external sdcard, then it looks in /sdcard/.AcerRecoveryInstaller instead.
I'm going to work on this more for beta2 and have it able to use multiple custom images. So you can have one or more additional recovery images instead of just "recovery.img"
micky387 said:
I'm use bêta 2.99 . I've tested 3 time full backup . 2 on 3 are working without problème. 1 time,reboot to recovery and reboot système without backup.
I've thor 1.7 cwm with flexreaper R11.
Your app are perfect.
Thanks
Sent from my A500 using Tapatalk 2
Click to expand...
Click to collapse
I guess it's possible, for whatever reason, the sdcard didn't mount that one time. If that happens again, please PM me the file located at /cache/recovery/last_log after it boots back into android.
Thanks!
ok.
Your app is fantastic so i've purchas the premium version .
Thanks
Best regards
Envoyé depuis mon A500 avec Tapatalk

Update-binary In META- INF

Guys Help me Update-binary I have made many mod many roms but i don*t how to make Update binary Pls Dont Say Search before pisting i need proper Guide If u help me i l give u thanks:thumbdown::thumbup:
This is about the 3rd time iv told you now
To start off with take the update binary from a base custom rom - if stock use a stock custom rom and if cm7 use percys rc update binary
with update script again take one from a custom rom base and edit it with your rom details and anything extra you may need to add or change
You may find the following threads helpful
Edify Script Language
How To Make A Custom Rom
Making Flashable ZIPs, EDIFY Script, ZIP Signing & Key Creation
D4 Update Zip Maker v1.2r1 - Make update.zip with some clicks!
marcussmith2626 said:
This is about the 3rd time iv told you now
To start off with take the update binary from a base custom rom - if stock use a stock custom rom and if cm7 use percys rc update binary
with update script again take one from a custom rom base and edit it with your rom details and anything extra you may need to add or change
You may find the following threads helpful
Edify Script Language
How To Make A Custom Rom
Making Flashable ZIPs, EDIFY Script, ZIP Signing & Key Creation
D4 Update Zip Maker v1.2r1 - Make update.zip with some clicks!
Click to expand...
Click to collapse
where i get percy rc
shadman0 said:
where i get percy rc
Click to expand...
Click to collapse
From Percy's cm7 rom
shadman0 said:
where i get percy rc
Click to expand...
Click to collapse
You know full well what I'm talking about as if you are making a cm7 rom you would of used it as a base
With regards to this and taking all your other posts into account I suggest you are here just to flame and annoy people
I recommend people just ignore you or report any spam you post to the mods

Categories

Resources