I take no credit for this, I'm just spreading the word.
Credit goes to Neotelos_com from right here at XDA
A simple toolkit inspired by some others, primary goal is to provide a seamless solution for reliable apk editing/optimizing.
This tool uses aapt rather than 7zip for packing. That provides much better reliability and assurance of conformance to Android file standards, as the cost of slightly larger files.
Contains:
- 7zip
- roptipng
- aapt
- apktool
- zipalign
- signapk
He's also made sure all the libraries/binaries are up to date.
Have you seen mu baseball?
Sent from my DROID BIONIC using xda premium
I like how you spelled no "offence" lol
Sent from my DROID BIONIC using xda premium
Sjflowerhorn said:
Have you seen mu baseball?
Click to expand...
Click to collapse
It's safe to say no, I have not.
Rootuser3.0 said:
I like how you spelled no "offence" lol
Click to expand...
Click to collapse
Lol yeah I did that on purpose.
"In America, you would use the 's' spelling, offense. In Britain, the variant/alternate spelling would have 'c'."
I'm in America btw, I just felt like doing something different
Hey Tivo7. I know thread is a bit old, but I wanted to say thanks for the tool. I'm having some trouble recompiling. I apologize in advance, as this is the first time I've decompiled an apk before... I'm trying to add a couple .smali files to the SystemUI.apk. Everything seems to work great, but after packing the apk back up (using apkEdit/quickPack) and pushing to my phone, I discover that SystemUI.apk has not been parsed properly. Specifically, when I'm looking at the apk in my file manager it says "parse error: there is problem parsing this package."
If this thread isn't a ghost town... does anyone have any advice in terms of what I might be doing wrong? I would appreciate it very much.
Thanks again.
Edit: As it turns out I needed the APK Manager tool as well.
Related
*This is my first ever ROM port, so expect not much working*
*I take no responsibility for anything that you do to your phone or what happens to it*
FrostMod GingerSense v1a
This is the first version of what is going to hopefully get more and more working and functional with time.
Working: Not much. Post in comments what's not/what is for you.
This right now is a pretty bare OP, but hopefully with continued development, will grow with time.
NAND Backup before flashing, it's always safe!
Download: http://www.megaupload.com/?d=2TLM7ZMA
(MD5) fd6e8b7b613ed07225e601397944ee7a
Ported from the Desire HD leaked Android 2.3.2 Gingerbread leak found here: http://forum.xda-developers.com/showthread.php?t=983847
Changelog:
v1a: Initial Release
reserved.......
another just in case........
downloading now
Just had to change my pants
Sent from my ADR6300 using XDA App
With not much working. Does that include basic phone functions? Eg. The radio. Calling, sms?
Sent from my ADR6300 using XDA App
Just tried flashing with cwm2 & cwm3.
got installation aborted each time.
Sent from my ADR6300 using XDA App
What cwm is required? Ill give it a shot to see what is working, just sittin in front of tv watchin golf anyways.
Sent from my Incredible using XDA App
theguitarguy58 said:
Just tried flashing with cwm2 & cwm3.
got installation aborted each time.
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Same here. Used 2.5.1.2 and 3.0.0.8.
This will not install at all
I may not be a developer but I think I may have an idea on what's going wrong:
1. I think that there's too much being put into the System partition. Correct me if I'm wrong but you're only given so much.
2. I think that the ROM is packaged wrong. When I open up the ROM in 7zip, I don't see the system and boot.img file first, I see a subfolder and THEN the system and boot.img.
Again, I just wanted to give a heads up, I'm in no way educated in this stuff. I'm just reporting as I sees 'em.
Was just gonna say that the structure was jacked. The ROM does seem large as well
kschwarz88 said:
I may not be a developer but I think I may have an idea on what's going wrong:
1. I think that there's too much being put into the System partition. Correct me if I'm wrong but you're only given so much.
2. I think that the ROM is packaged wrong. When I open up the ROM in 7zip, I don't see the system and boot.img file first, I see a subfolder and THEN the system and boot.img.
Again, I just wanted to give a heads up, I'm in no way educated in this stuff. I'm just reporting as I sees 'em.
Click to expand...
Click to collapse
You're right, I was in a hurry and packaged it wrong. Thanks for pointing this out. Will rezip and upload when I get home.
Sent from my Incredible using XDA App
For what it's worth, I repackaged the ZIP myself and am installing it at the moment. It requires CM 2.x (I'm using the temporary flashable 2.5.1.2 that was floating around to bypass my already-installed 3.x series).
I think I did it right, but here's the error I get:
E:Can't symlink /system/xbin/su
E:Failure at line 81:
symlink /system/bin/su SYSTEM:xbin/su
Installation aborted.
donnyp1 said:
What cwm is required? Ill give it a shot to see what is working, just sittin in front of tv watchin golf anyways.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
At the moment, CWM2.
It is not going to install until the system folder in below 250mb or so.
The OP has it at 350mb.
There is no way the OP even knows whether it even works because it will not install like this.
Thanks for the link in the first post. I'm trying a quick test build that I ported. I'll know if this DHD version is any easier to port in a few mins.
Tough to gain confidence if this is how thread starts. Good luck.
ANything yet?
Hello!
Ok so this is an attempt to port MIUI to LGP500. We are trying this because porting on the Galaxy 3 (LDPI armv6) was a success and i'm sure it will work on our device too.
This is what we're using so far: MIUI for Desire & Overflow ROM
So far this has been done:
ADB now working
Merged framework.jar from base rom with MIUI one
Replaced all apks with miui except LatinIME.apk which seems to give an error on boot
Use libs, bin and xbin from base rom
Merged permissions
[Update 9.07.2011 - 17:48 GMT+3 DST]
Now using framework from CM7
Libs, and bins from CM7
Boot.img still from Overflow (CM7 Boot.img stops adb on boot after a while - so using Overflow for developing for now)
Replaced many smali files in framework but errors keep popping up - I think framework is pretty screwed up now and must be redone (again)
No more nasty error on boot (with stack dump and stuff...)
No need for logcat now because errors come from framework
[Update 11.07.2011 - 15:32 GMT+3 DST]
MIUI boots up and we have graphics BUT
It only boots up to some error dialogs that say some processes force closed with "Close" and "Report to MIUI"
Gapps, Provision, and StatusBar force close so they need work
Removed ContactsProvider.apk and CalendarProvider.apk
[Update 14.07.2011 - 10:58 GMT+3 DST]
Fixed framework.jar - no more errors seem to come from it
New zip not made on mac so no low memory errors
New problem that might fix the apps: All apps look for their classes.dex in /cache/dalvik-cache but only system classes are there. The app classes are created in /data/cache/dalvik-cache
All apps are back because the errors don't come from them
[Update 28.07.2011 - 18:53 GMT+3 DST]
Added dalvik-cache to /cache script
New zip with init.d script and updated framework
Need to fix dead code in framework
Need new kernel
Need MDPI apks
Need libs that don't make the apks crash
Latest flashable zip:
http://www.multiupload.com/VNM8QTDBZ3 [Updated 28.07.2011] Thank you 4silvertooth
(DOES NOT BOOT! DON'T FLASH IF YOU DON'T KNOW WHAT YOU'RE DOING!) Sorry... i had to put this in big red letters because apparently people didn't see it well...
If you would like to help go ahead. Download the rom or make your own one if you don't like our development and give input. But most of all don't try to bring us down with "this can't be done" stuff. It can be done and it was done for another armv6 device. We need to get apps and framework to work and rom to boot. Libs and bins will come after...
This being said i would like to thank these people for their work so far and for making me get off my ass and do something useful:
4silvertooth
jazux
DJoptimus-One
Also i would like to thank overflow for his rom. It's the base for our miui so far.
Fantastic news! I can't wait too see how this works out. Good luck, you're gonna need it!
look forward to.
Thanks popdog
Will get into works as soon as i get my laptop back
Great news!
Waiting for testing release!
wow ! MIUI for o1 ?
oh sh*t this is what i've been waiting for so long !
looks good ill be happy to help, just ask for now im looking the motorola dump... maybe theres something that will help my team on galaxy 3 but anyway i subscribed tol this thread
EDIT: damn that motorola dump is useful, already found many, many tweaks thanks a million times for 4silvertooth
Hey can we use pastebin.com for all the logs.. it will be convenient and easy.
Sent from my LG-P500 using XDA Premium App
good point... also do you know a way to upload the files like in a git source (only the ones that changed) because multiuplad is painfully slow for me...
popdog123 said:
good point... also do you know a way to upload the files like in a git source (only the ones that changed) because multiuplad is painfully slow for me...
Click to expand...
Click to collapse
No but make a base rom and update.zip which will have all changes and will be small in size.
Sent from my LG-P500 using XDA Premium App
About the log.
The error so.lcddensity(something) is in build.prop you have to add it, it's using 160 by default.
All the missing class will have to be taken from the decompiled framework.
Sent from my LG-P500 using XDA Premium App
I'm redoing framework.jar... See what i missed... Then i'll get to build.prop
Also using boot.img from mik's cm port now
Breaking news of the day! I'll one of the first tester Keep going, heroes!
popdog123 said:
I'm redoing framework.jar... See what i missed... Then i'll get to build.prop
Also using boot.img from mik's cm port now
Click to expand...
Click to collapse
Will have to replace some smali. Merge the missing wont do.
@jazuk which one mainly.
Sent from my LG-P500 using XDA Premium App
Great news!
4silvertooth said:
No but make a base rom and update.zip which will have all changes and will be small in size.
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
+1 for this, it would be easier to download for people with a slow connection like me.
ok ok... will do that... but for now we have to make a good base to start off of...
4silvertooth said:
Will have to replace some smali. Merge the missing wont do.
@jazuk which one mainly.
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
Whaaat???
Nice to see another dev porting some other firmwares to our phone if you want help then I'm in
Sent from my LG Optimus One P500 using XDA Premium App
jazux said:
Whaaat???
Click to expand...
Click to collapse
Never mind back to that later.
Sent from my LG-P500 using XDA Premium App
The blog where i found everything
This server was not really that private ... http://cafe.naver.com/develoid.cafe?iframe_url=/ArticleRead.nhn?articleid=24692&
http://dogsolefoot.iptime.org/D.Kim Kor/frame.htm?action=SkinFile#/Atrix/
On this site there is roms that have not been posted on xda.
After going to the website, click the rom folder, and there they are.
If you go to the fifth folder from the bottom, then go to the secret folder, there are files that seem to be ICS ports.
Tell me what you think!
The Site seems to be down...
http://dogsolefoot.iptime.org/D.Kim Kor/frame.htm?action=SkinFile#/
Mirror of Roms:
*If you have any please post ill give credit
http://www.multiupload.com/IE98U6DSI9 - TurTleRom beta5
Very cool! Folks, if you're thinking of flashing this, you may want to consider reviewing the contents of the .zip before flashing, removing anything like recovery.img that could lock you out of the Rom Manager or RomRacer CWM you're familiar with.
If you have no idea what I'm talking about, wait for someone else to come around and take a look first.
Happy Hacking and don't brick yourself!
----
While I was writing this, I see the trolls have descended upon the thread. If you're not technical enough to rip it apart and flash it, don't post.
It's a developer forum folks, nobody cares if you're anxiously awaiting everyone else to take the first try, we only care if you did and your results...
Damn, im so tempted..
I will review the contents of the zip, and report back.. Although I don't technically know what Im looking for besides a recovery image.
currently downloading some of those and taking a look inside them, everyone please go about this careful!
You're so freaking awesome man, here you come to the rescue again
checked out the one tittled ics_port_olympus_singed_test.zip, currently in the process of flashing it, will let you guys know whats up! the size seems legit
I would have to reluctantly check out mentally from my family for the night if this is true
ROM > TurtleRom > TurTleRom beta5.zip is ro.modversion=CyanogenMod-7-12112011-NIGHTLY-Olympus Didn't bother looking further as this looks boring
MIUI > alpha2-miui-Snya.zip is CM7 based too, but looks like it's default locale is in korean. Definitely has MIUI apks, rooted with Dolphin Browser HD too and Titanium Backup.
samcripp said:
checked out the one tittled ics_port_olympus_singed_test.zip, currently in the process of flashing it, will let you guys know whats up! the size seems legit
Click to expand...
Click to collapse
What directory did you find that in Sam?
_Alex_ said:
What directory did you find that in Sam?
Click to expand...
Click to collapse
It's in the op
Sent from my MB860 using XDA App
Yeah, that one's in 디프/secret.
_Alex_ http://dogsolefoot.iptime.org/Atrix/ROM/디프/secret/ics_port_olympus_test_signed.zip
but the file has installations issues, it aborts, let me fix that shiot and give it a second try!
Just found a kernel in there too called the jaryo 1.45 kernel it booted up fine but when i checked my about phone settings it clearly shows its actually fauxs kernel so nothing new there either.
my Koreans a bit rusty but this hopefully will turn out good.
Lots of it is just mirrors to other roms and something about a trackball
sent from my Atrix via XDA premium
the are several ics ports in there!
just waiting to see if it is safe!
marko! said:
my Koreans a bit rusty but this hopefully will turn out good.
Lots of it is just mirrors to other roms and something about a trackball
sent from my Atrix via XDA premium
Click to expand...
Click to collapse
Yeah im bettin this is all the same ole **** with just different names. that ics port is probably just evogp's rom!
No, it's clearly not; the build.prop file, for example, is totally inconsistent with a CM7 build.prop, and quite consistent with the build.prop files of other ICS beta ROMs that have been appearing.
begadkepat said:
No, it's clearly not; the build.prop file, for example, is totally inconsistent with a CM7 build.prop, and quite consistent with the build.prop files of other ICS beta ROMs that have been appearing.
Click to expand...
Click to collapse
Looks asop to me. Launcher2 is included some other stuff. The updater script is messy
Only one apn included and odexed
sent from my Atrix via XDA premium
I found this site the other day it supposedly has an miui ics rom and is also in korean. http://m.cafe.naver.com/ArticleList...arch.menuid=78&search.boardtype=L&usenotice=N only thing is i believe youve got to register to dl
so has anyone tried ics yet?
THIS IS NOT MY WORK! I'M POSTING THIS WITH PERMISSION FROM zeppelinrox
Back in the ancient times (Eclair,Froyo,Gingerbread) the stock android launcher was....Slow to put it nicely. Zeppelinrox wrote a script that changes the oom values inside of android to put the launcher in it's rightful place. No more redrawing launchers weird lagging etc etc. He's done it again for ICS.
This is a little more involved than simply executing a script at boot time though. 4.0 is to Gingerbread what Froyo was to Cupcake! Pretty big differences but if you're up to the challenge then feel free to CLICK HERE http://forum.xda-developers.com/showthread.php?t=991276 and check it out for yourself!
I'm just posting this as an additional bit of information. Dropping in from the MyTouch 4G Forum as I recently got a "broken" vibrant from a customer. (Camera just needed reseating)
Oh boy, I think I'm entering this game! Wish me luck.
Arhg, it's really much to do! Any tutorial? I don't ever know what step I should take first! please, explain us what you did. Thanks!
Say why not attach a patched services.jar
Zeppelinrox, could you please provide us with updated info about the installation process?
I see too many files.
Enviado desde mi SGH-T959 usando Tapatalk
i am using the zenwich beta rom, tried this, but got errors during the script run, so i tried updating the SU binary. I ran into trouble setting permissions on the /system/xbin/su
i was using file expert to change permissions, but i guess that wasn't enough.
does this have to get pushed through adb?
ps, i just flashed the newest zenwich beta...#4, so i have a completely fresh machine.
i also understand that you shouldn't/cant change a file that is in use, aas is the case with the /system/xbin/su
and, does zenwich need this mod?
thanks, 1fd
a patched services.jar would be awesome.
Wouldn't it be....
G00DFe77a said:
a patched services.jar would be awesome.
Click to expand...
Click to collapse
I'm still learning how to do this myself. I posted this so the developers would be aware of it if they felt like incorporating it into a rom.
Interested?
Heres the link: https://github.com/indie-dev/WhisMod
Just make sure to clone it, go to the dist folder, connect your phone, and run make.bat(adb needed ! Bash version in the works!)
Does this work in 2019?
Noooo
I wouldn't advise ANYONE to run anything with ".bat" at the end. I'm not saying it's a virus but that's the same thing I use to create viruses.
Robert2242 said:
Noooo
I wouldn't advise ANYONE to run anything with ".bat" at the end. I'm not saying it's a virus but that's the same thing I use to create viruses.
Click to expand...
Click to collapse
Oh yeah I don't download anything without checking it out first. Plus I'm more knowledgeable about these things now, I looked over the code and it looks like it's definitely way out of date, and unfortunately includes the decompiled source code of the original app (at that time) which is not a good thing for open source.