To Rom devs out there this should give you a pretty good start on creating edify compatible update zips.
updater-script
update-binary
Thanks for posting this! Take note folks. Older versions of cwm will no longer be distributed nor supported very soon (by me at least)
Sent from my SCH-I500 using XDA App
Same here. I know change can be scary but time to move on folks.
Here, here, so the masters have spoken, so let it be
Sent from my SCH-I500 using XDA App
I leave recovery alone, but if everyone else is joining the edify party, I'll hop on board as well.
Pardon the rook here, please, but besides being newer and incorporated in Clockwork 3.0, what advantages does Edify have over Amend? Is Edify actually a better scripting language? Is it more flexible or easier to learn? I have never used either language, and when I tried to Google it I got a bunch of forum threads simply saying "please switch to Edify for your update.zips" or "do NOT install Clockwork 3.0 because that uses Edify and you won't be able to flash this ROM/kernel/theme". I could not find a site that explained Edify in plain English. Thanks in advance for educating the noob here
Another Fascinating post by my XDA app...
jmcintire said:
Pardon the rook here, please, but besides being newer and incorporated in Clockwork 3.0, what advantages does Edify have over Amend? Is Edify actually a better scripting language? Is it more flexible or easier to learn? I have never used either language, and when I tried to Google it I got a bunch of forum threads simply saying "please switch to Edify for your update.zips" or "do NOT install Clockwork 3.0 because that uses Edify and you won't be able to flash this ROM/kernel/theme". I could not find a site that explained Edify in plain English. Thanks in advance for educating the noob here
Another Fascinating post by my XDA app...
Click to expand...
Click to collapse
X2 for me. I would like to learn a little.
Quick and dirty cwm3 handles more things like backing up kernel, and edify scripts give the developers more control and options for update zips.
nemesis2all said:
Quick and dirty cwm3 handles more things like backing up kernel, and edify scripts give the developers more control and options for update zips.
Click to expand...
Click to collapse
Thanks for the info! Nice to know for if/when I take on my first project
Another Fascinating post by my XDA app...
guess its time to switch over
Thanks nemesis, I will try this later to see if it was winblows that was messing up my zips.
run_program("/sbin/mount", "-t", "rfs", "-ollw,check=no,nosuid,nodev", "/dev/block/stl9", "/system");
Click to expand...
Click to collapse
In regards to that line, is there any concern with always mounting /system as rfs even though /system is ext4 for the majority of users?
Personally I would love to see all the nonvoodoo stuff go away but I dont think thats going to happen.
OldManJames said:
In regards to that line, is there any concern with always mounting /system as rfs even though /system is ext4 for the majority of users?
Personally I would love to see all the nonvoodoo stuff go away but I dont think thats going to happen.
Click to expand...
Click to collapse
It is to work with our mount.wrapper so we can support rfs and ext4. If you look around you will find most phones are just supporting ext4 so that is where our edify scripts need to differ. Also if you feel like taking a look at our mount.wrapper you can check jt's, imnuts, or my git. Look in initramfs/sbin to get more familiar with that is going on.
nemesis2all said:
It is to work with our mount.wrapper so we can support rfs and ext4. If you look around you will find most phones are just supporting ext4 so that is where our edify scripts need to differ. Also if you feel like taking a look at our mount.wrapper you can check jt's, imnuts, or my git. Look in initramfs/sbin to get more familiar with that is going on.
Click to expand...
Click to collapse
just looked at it. Thanks for pointing me in the right direction
Related
mySlide-1.0.2
YOU PROBABLY DON'T WANT THIS...DON'T WASTE YOUR TIME!!!!!
This is just what I want, not necessarily what you want http://www.mediafire.com/?tstgikwhfezj6ph
This Rom will mostly be unsupported and unmaintained.
Flash at your OWN RISK.
What it is:
Stock slide rom.
added busybox
added netcat (busybox nc isn't good enough for me)
added bash
added htop
removed link toolbox->df (prefer the one in busybox)
removed link toolbox->rm (prefer the one in busybox)
changed the default animated boot ADVERTISEMENT and jingle
pngcrushed and zipaligned apks (with the execption of one) to save some space
Kangs:
what isn't.
maybe a few more little changes I forgot.
changes:
from 1.0.0 to 1.0.1:
added a2sd (from eugene373's smr5r1. breaks boot animation)
added default themes back.
from 1.0.1 to 1.0.2
added e2fsck
mySlide-1.0.0-signed
mySlide-1.0.1-signed
mySlide-1.0.2-signed
Themes in this are broken (1.0.0 only). If you want the default themes back then flash this...
themes-signed.zip
hey dumfuq glad to see you over on the slide section now. can we expect some overclocked kernals from you like on the g1?
jriv said:
hey dumfuq glad to see you over on the slide section now. can we expect some overclocked kernals from you like on the g1?
Click to expand...
Click to collapse
I sure hope so, but only time will tell.
That would be sick wonder how high this processer can go?
Sent from my T-Mobile myTouch 3G Slide using XDA App
Is the IM app erased in this and the tmobile app pack? i hate those apps
Nevermind i used ur rom and erased the files and signed it again. Thanks for the rom
dumfuq said:
YOU PROBABLY DON'T WANT THIS...DON'T WASTE YOUR TIME!!!!!
Click to expand...
Click to collapse
Not sure why you say that (in those words), but this does look decent!
Also, noob question, but are the stock ROMs (apps included) not zipaligned by default?
Yup they were already zipaligned. At least the ones I just checked
Honesty I didn't even look first. The crush actually takes off about 10Mb though.
yo dumfuq quick question... what exactly is required in editing a kernel to allow for overclocking and undervolting?
kingofyo1 said:
yo dumfuq quick question... what exactly is required in editing a kernel to allow for overclocking and undervolting?
Click to expand...
Click to collapse
Not exactly sure if this is what your asking but basically...
You need the kernel source code to edit (the legend kernel source has the espresso board files),
A handy dandy text editor (like vim),
a cross-compiler (There is one under prebuilt/linux-x86/toolchain in an AOSP or cyanogenmod build environment),
and a linux environment (cygwin might work not really sure).
1. download source
2. unpack source
3. edit source
4. set environmental variables
4. compile source
5. make a boot.img or an update.zip
Obviously that's incredibly simplified, but hopefully you get the idea.
Ok quick question to the maker of this rom... How can i add the themes back to this rom? I want to put the themes back but i dont kno which folder to put them in. Also which folder is where i can change the boot animation you have installed to stock? Thanks
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
btate0121 said:
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
Click to expand...
Click to collapse
good question. a2sd is a plus
you don't put them in anywhere. you can download and install them. there's a thread already with a small pack of themes to download and install. You install like any other APK. Search this forum section for them.
NiN39Z said:
Ok quick question to the maker of this rom... How can i add the themes back to this rom? I want to put the themes back but i dont kno which folder to put them in. Also which folder is where i can change the boot animation you have installed to stock? Thanks
Click to expand...
Click to collapse
The PNG crush killed the stock themes. If you want them back you can either boot to recovery and push the original ones to /system/app/ or just flash this...themes-signed.zip. That is just an update.zip that will copy the original themes back to your phone.
btate0121 said:
this actually seems like exactly what i want. My only question is does it support a2sd. if so.. i have a new rom
Click to expand...
Click to collapse
Nope, no a2sd.
any plans to add a2sd? I mean seriously... this would be PERFECT for my needs if it only had a2sd. I'm happy with a stock rom... i just want a2sd.
btate0121 said:
any plans to add a2sd? I mean seriously... this would be PERFECT for my needs if it only had a2sd. I'm happy with a stock rom... i just want a2sd.
Click to expand...
Click to collapse
Nope. Currently I don't use a2sd, or this rom really. I made this just for an optimized stock rom to bounce back to when needed. Currently I'm running a customized version of eugene's cm6 as my daily driver.
in your experience.. how hard would it be for a novice to add a2dp to this? I did a quick google and found about 3 good pages of data.. but it seems pretty complicated (packing and repacking boot.img looks to be pretty intense on a windows machine without any experience from what i can tell). Do you think i should attempt this? LOL.
dumfuq said:
Nope. Currently I don't use a2sd, or this rom really. I made this just for an optimized stock rom to bounce back to when needed. Currently I'm running a customized version of eugene's cm6 as my daily driver.
Click to expand...
Click to collapse
what is the difference between your customized version and the regular?
btate0121 said:
in your experience.. how hard would it be for a novice to add a2dp to this? I did a quick google and found about 3 good pages of data.. but it seems pretty complicated (packing and repacking boot.img looks to be pretty intense on a windows machine without any experience from what i can tell). Do you think i should attempt this? LOL.
Click to expand...
Click to collapse
what were the links they seem like the ones i have been looking for lol! i can already unpack and repack a boot.img im just looking for the steps i need to add to get aps2sd to work! i had a link explaining it but i cant find it anymore or google it!
Sorry for posting this here but I am a junior members and I can't post in dev. I already flashed speedy, how do I flash road runner? Do I need to delete all speedy files first or just flash over top?
Id also like to know
Sent from my DROID X2
neckbonest said:
Sorry for posting this here but I am a junior members and I can't post in dev. I already flashed speedy, how do I flash road runner? Do I need to delete all speedy files first or just flash over top?
Click to expand...
Click to collapse
1. Go here and download 0vermind's init.d re-hack
2. Flash the init.d re-hack in BSR (Bootstrap Recovery)
3. Flash Speedy v2 (Road Runner)
4. Reboot twice
To make sure the scripts are working go to /data and check for "ZipAlign log" if you see it, the scripts are working.
Don't be sorry. This section is for general which includes Q&A
Does anyone know if these scripts will work with the atrix ports?
I am a noob and didn't want to start a new thread that would clutter up so this seemed like the best place to ask.
They should work on atrix port but in theory you don't need to flash the init.d hack its already built into atrix port.
rkuhldude77 said:
Does anyone know if these scripts will work with the atrix ports?
I am a noob and didn't want to start a new thread that would clutter up so this seemed like the best place to ask.
Click to expand...
Click to collapse
Yes the scripts are working GREAT with the Atrix port
I install this morning and my phone is working outstanding
7 hours and my phone is still at 80%
the min CPU freq is set @ 250 up from 216
another question...so now that naven updated his scripts do i even need this? Or would it be smart to install this over navens latest release?
rkuhldude77 said:
another question...so now that naven updated his scripts do i even need this? Or would it be smart to install this over navens latest release?
Click to expand...
Click to collapse
It depends which scripts u prefer. They are different in some ways...and u may need to delete parts of conflicting scripts or entire script itself. I saw some people had problems when trying to do that. Just make ur nandroid before trying to be safe.
U could just push the scripts into init.d folder u want to use and fix permission/owners.
So the scripts from these two guys are named differently, does navens have the script that helps battery or can I just add that specific one from overmind into navens zip file?
If so what is the name of the script?
Sorry again I am a noob and am just trying to figure this stuff out
I wanted to say thanks for your interesting work on RoadRunner. I've flashed it, along with the hack, and it wasen't loading as I wasen't seeing Zipalign. log. but realized maybe I should reload busyox, hch I did. Then upon reflashing roadrunner, the zipalign.log appeared. Al started speeding up after this as well as increasing battery life. So thanks again
Steve
I believe it's time for us mophos to come together and make an up to date community rom. We can use yays deodex base, shabby and i will cover the kernel. Loki could handle webtop, and of course everyone can theme/pitch in. This will be multiple roms of course. As much as I want cm7 I love webtop(loki thank you so much). I will eventually try to help with cm7 and maybe an aosp with webtop still attached and some cm7 goodies. The everything is there for people to start making roms. Repack yays newest how you like with an oc kernel maybe some scripts themes and edit and bam. You a dev. When I get the time I'll make a starter pack so everyone can contribute. Till then ask, Google and at least try instead of complaining.
Sent from my MB855 using XDA App
I'm heading to Google right now. Is there a specific Linux distro better suited ex. 64 bit vs 32 bit?
Sent from my MB855 using XDA App
64 ubuntu.
Sent from my MB855 using XDA App
To build anything GingerBread and up you will have to have a 64 bit os - supposedly you can trick it, but I haven't had any luck with that so far on my old machine that is stuck in 32 bit hell.
I have 64-bit Windows 7 at home...I can assist if necessary...the only thing is that I'll need clear instruction on what to do..cuz I don't have a clue where to begin.
KTT16 said:
I have 64-bit Windows 7 at home...I can assist if necessary...the only thing is that I'll need clear instruction on what to do..cuz I don't have a clue where to begin.
Click to expand...
Click to collapse
1) Start with getting rid of that Virus you have....Windows. Install a dual boat of Ubuntu x64 if you must have windows.
2) Install the Android SDK for Linux.
3) Google has a good walk through on how to build a Vanilla version of Android - not specific to any device - except maybe the emulator....but I'm not sure if it is or not.
3a. It takes a long time to download the source....
teh sdk is not needed. tahts if you wanna build apps. you guys do realize that to build a rom you dont need a certain os or anything? granted having linux makes it easier. now if you want to compile aosp or cm7 from source you will need 64 bit linux (preferably a debian/ubuntu based release)
all you need to make a rom is take the files off your phone and edit them.. there are a gazillion tweaks out there that could be brought over from other phones and made to work on it. the only roms you are going to be compiling at this time wont have voice/data just like cm7
Unless someone builds from motos src
shabbypenguin said:
teh sdk is not needed. tahts if you wanna build apps. you guys do realize that to build a rom you dont need a certain os or anything? granted having linux makes it easier. now if you want to compile aosp or cm7 from source you will need 64 bit linux (preferably a debian/ubuntu based release)
all you need to make a rom is take the files off your phone and edit them.. there are a gazillion tweaks out there that could be brought over from other phones and made to work on it. the only roms you are going to be compiling at this time wont have voice/data just like cm7
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
idk how it is in moto land but the samsung "platform" source was never even enough to get a booting version of android on that phone
Sounds cool Ill try it out when it gets made
personally id be happy to get rid of motorola's widgets and stuff and run a generic rom. they are butt ugly
Ryan92394 said:
Sounds cool Ill try it out when it gets made
Click to expand...
Click to collapse
Smh
Sent phrom my Mo-Pho
UOT Kitchen
Hey joker - per your request:
UOT Kitchen - http://uot.dakra.lt/kitchen/ - An easy way to theme
How to use it for our Photon (some mods do not work on it unfortunately)
1) Copy your framework-res.apk and SystemUI.apk from the framework and apps folder onto your computer's desktop
2) Whichever mod you want, click on the tab on the horizontal nav menu and click "Use this mod". Choose the mod. Ex: Battery Mod - Click Battery, Click "Use this mod", and then choose which battery icon you want. You can also change the color of the percentages as it drains down by using a HEX code at the bottom of the page. You can even see the preview so you know what the mod looks like.
3) When ready to cook your new theme, go to the File Upload tab
4) Select "AMEND SCRIPTING" on the left menu
5) Deselect "Generate Preview for Theme Chooser"
6) Select "System Files" from the right menu and upload the framework-res.apk and SystemUI.apk files. Ignore the other two.
7) Once they upload, go to summary and click "Submit work to kitchen" there'll be file name that you should probably write down so you don't forget it.
8) Wait for your theme to cook and once it's ready (it could take a while), download it and put it on your sdcard.
9) Get into ClockworkMod or Bootstrap Recovery and wipe both cache and dalvik cache
10) Install the UOT zip file
11) Reboot and enjoy your new theme
you want edify scripting, amend should have been phased out in cwm 3.x
By mistake I did edify scripting and I got an error when trying to flash the UOT zip. Then again, I did flash via Bootstrap so I'm not sure if that's the reason. Anyway, if you're using Bootstrap, amend scripting is the way to go.
Best,
K
yea tahts because teh edify scripting requires mounts, and since the kitchen is old and outdated it doesnt auto detect /system so you need to go in and add it properly as we arent a true mtd device
Ok well my rom is uploading if anyone feels like theming go ahead, the best theme will become default on all nonstock joker roms, and we really need our own cwm shabby
Sent from my MB855 using XDA App
bleh but making cwm is such a PITA, porting tends to be worlds better, sides isnt the version we have now like 99% working.. its just not official?
I agree im just sayin
shabbypenguin said:
bleh but making cwm is such a PITA, porting tends to be worlds better, sides isnt the version we have now like 99% working.. its just not official?
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
sides id much rather get twrp working for twrp 2.0 the fully touchscreen modable recovery
v1.8 was a major update.
Please redownload all files and delete old ones.
This is a script I made for myself to put all popular scripts and Patchers in one FILE!!!
I will add scripts on request! This is a Windows/PC batch script using command prompt. This was created on Windows 7 but will work in Windows XP or higher.
Included scripts of November 5:ADB/Fastboot setup for first time users, ADB and Fastboot for already installed users, FTP server for online file storage, ADB and MR. Navigator updater included in options,
Well I decided to share this with you guys.
Please message me if you would like to be a greater!
BUGS: None! well...you tell me
1.8 out..
Working on:
YOU TELL ME]I'm looking to contact a good range of known devs for permission to implement there script or patcher into my AIO (all in one) script.
Support for all devices will be added after fixing some compatibility issues on a good range of devices...... But works perfectly with MT4G tho , a auto installation of ADB wireless if your lazy like me. ACpatcher, ICS status bar layout patcher, and new scripting codes!;
I would respect constructive feedback/criticism because I'm a young mind looking into developing...and such!
Expect v1.9 to come November 10th (Thursday) with BUGFIXES
l]
Download Mr navigator with v1.8 and all needed setup files here (Must have to run)- http://www.mediafire.com/?xy4cl7655m3xu03
If you just want to download v1.8 update because your coming from an older version, here-- Major update (re download all files)
(You need actual Mr navigator to run, but if u just wish to update mr navigator you can just download this then look at my how to update guide below MAJOR UPDATE REDOWNLOAD ALL FILES
How to update: Mr navigator v1.9 will be named "update.bat"
Don't open it just move it to the same folder as Mr navigator.bat Then open Mr. navigator and go to options/updater. Then it will detect the update and ask if you want to apply it
Which scripts are you speaking of exactly?
Sent from my Xoom using xda premium
Jaytex24 said:
Which scripts are you speaking of exactly?
Sent from my Xoom using xda premium
Click to expand...
Click to collapse
maybe splash script flasher by trueblue_Drew, adb easy installation (WIP) by me, revolutionary auto root, ics status bar layouts fix for cm7, and any other requests
cool
I was stuck on a problem but I figured it out so i coughed out 1.5 a day early!! All I need are TESTERS!!!! plz....lol
Jaytex24 said:
Which scripts are you speaking of exactly?
Sent from my Xoom using xda premium
Click to expand...
Click to collapse
Yea I don't understand what these are supposed to do...?
xmc wildchild22 said:
This is a script I made for myself to put all popular scripts in one FILE!!!
I will add scripts on request!
Well I decided to share this with you guys.
Please message me if you would like to be a tester!
BUGS: None! well...you tell me
1.5 out..(MAJOR PROBLEM FIXED)
Working on:
I'm looking to contact TrueBlue_Drew for his permission to implement his script into mine.
Support for all devices will be added after fixing some compatibility issues on a good range of devices......
works fine with MT4G tho
I would respect constructive feedback/criticism because I'm a young mind looking into developing...and such!
download 1.5 here...
(EXPECT NIGHTLIES UNTIL A WEEK AFTER STABLE RELEASE)
http://www.mediafire.com/?xy4cl7655m3xu03
Click to expand...
Click to collapse
it would be nice to know exactly what your scripts are suposed to do to our phones... no details makes ppl not want to flash things... just sayin...
irrelephant said:
it would be nice to know exactly what your scripts are suposed to do to our phones... no details makes ppl not want to flash things... just sayin...
Click to expand...
Click to collapse
True, sorry this is one of my first threads
Advice:
Search "Scripts" here on XDA and youll find lots of results. The most popular ones that I kow of so far are the V6, Darktremor, and Juwe(?) Ram Scripts. A good starting point would be to start an official "Scripts" thread and provide links to each popular script devs forum thread. Ask the devs permission if you can link direct download links to their script so you can track which ones are more popular with users and then collaborate with the devs themselves on making a batch script .zip file that contains multiple scripts for different functions (RAM mods, partitioning mods, etc). Script manager is a useful app, but I would rather all scripts be flashable through cwm. If you really push yourself on this project I really think you could gain a good following among fellow XDA users. Good luck
although I would prefer using windows batch scripts because then I could use adb help and I'm familiar with most commands. I still have alot to Learn about making update.zip which can be flagged in recovery...so for know, I'll stick with what I already know. but I might look in to what you suggested and I've already started private message some people. :-]
1.6
here you go (v1.6)
My head is bleeding inside from all the reading and searching. I still consider myself a green when it comes to the makeup of android. I am a 40+ windows hacker who is not afraid to take a stab at anything. But I really need a few pointers here.
I am a stock ROM bare bone junkie. I like them clean with just a touch of modding for flare. And Electron, BigFau, and Flapjaxxx has already conquered the UCLF6 ROM. High Five for you 3. :highfive: Since nobody is thinking outside of ATT, I wanted to get a zipaligned, deodexed Rogers UXLF4 version going. It seems to have less bloat to start, has less restrictions (ex: hotspot activated even when using on ATT), and has features such as being able to select Network Mode (Ex: GSM only, HSPA only, GSM/HSPA, or LTE/GSM/HSPA) which the ATT ROM does not. What I have to start is a combine tar file. It includes amss.bin, boot.img, cache.img.ext4, mdm.bin, recovery.img, and system.img.ext4.
I finally ended up creating a version with Dsixda kitchen. Haven't installed it yet, but I am about to. Is the Dsixda a good way to start for a newb like me? Or should I be looking at xUltimate instead?
2 things right off the top that has me betwiddled is how to add the radio to the ROM with Dsixda. Seems everyone else has the AMSS and MDM in a tmp folder and these lines in the updater-script:
package_extract_dir("tmp", "/tmp");
run_program("/sbin/dd", "if=/tmp/mdm.bin", "of=/dev/block/mmcblk0p17");
run_program("/sbin/dd", "if=/tmp/amss.bin", "of=/dev/block/mmcblk0p13");
Is it as simple as that? Now take it easy guys on the answer.......
And the other is everyone's updater-script is similiar to each other, but way different than the one created with dsixda. Almost from the same template. So I know these weren't created completely from scratch. Almost leads me to believe that everyone is using different software/kitchen.
So how bout a firm but gentle kick in the right direction?
Nobody has anything to say??
You would be better off posting in the dev's section.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
wish I could help brother..... but if your green, I'm glow in the dark neon green!!
I would ask a dev direct...
Bold yes, but if done politely, the are very helpful...
I wish you good luck sir!!!.....g
P.s......I'll test for you if you need them.....g
True
I was thinking the same thing, maybe ask a dev. I am sure that some might be more than willing to help/share their knowledge ?
Some list an IRC so you can chat. Its a little easier to troubleshoot code in a chat sesh rather than passing PM's back and forth.
It would'nt have to be a note dev.
curious did anythign come of this... i am interested in a rogers ics based rom myself
Did you receive any help yet ? I'm not a devloper, but I will try and help you.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
No sir, or should I say BigSir, I received no help yet. First post pretty much says it all. Every ROM I checked out on here has the same updater script. I used Dsixda kitchen and mine was not the same. Plus after reading almost every page in the kitchen thread I saw no way to add the modem. Was going to hack away at it this weekend again. Would really like to get this stock ROM going for everyone and to give something back to XDA. I just need some pointers.
Agoattamer said:
No sir, or should I say BigSir, I received no help yet. First post pretty much says it all. Every ROM I checked out on here has the same updater script. I used Dsixda kitchen and mine was not the same. Plus after reading almost every page in the kitchen thread I saw no way to add the modem. Was going to hack away at it this weekend again. Would really like to get this stock ROM going for everyone and to give something back to XDA. I just need some pointers.
Click to expand...
Click to collapse
Start off with xUltimate. I have used it in the past and it's pretty decent for a beginner or novice. Whatever. Lol. Honestly if you just need the updater-script,you could use the updater-script from another rom. Just make the appropriate changes.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
I will give xUltimate a try. Just seemed all ROMs had almost the same updater script and were much bigger than the 1 had created. I wouldn't know what to use from another updater script. I am totally a newb here.
Will xUltimate create a CWM install file? Doesn't that just deodex an installed odex ROM?