Related
2 METHODS OF PORTING BELOW posted by INCDOES
MANUAL
(FOLLOWING THE GUIDE BELOW)
&
INCDOES PORTING PATCH
(EVERYTHING YOU NEED IN A ZIP)=much easier,should be the obvious choice for most...
USE THE METHOD THAT SUITS YOUR NEEDS...
UPDATE:To avoid confusion, this thread was started before the porting patch was released...i chose to leave the MANUAL directions below posted on incdoes blog for those of us that like to know whats going on behind the scenes of the updater.script=what the patch is doing
UPDATE:
found this on twitter a bit ago...
(courtesy of incdoes)
CHECK OUT THE INCDOES INC 2 EVO PORTING PATCH
CAUTION:
This is not recommended for the ave everday user/know nothing/no time to fudge with my phone crowd...
that being said, now for the fun stuff
i take no credit for any of this other than typing(incdoes leaked most of these port bases). i am just posting links to roms i found in inc forum with the instructions for porting to evo from incs blog. just trying to initiate some more rom development. i am still trying to decide which i will be working on...but this is open source so i just put it here for evo users/devs to view and get porting
ROMS:
DESIRE Z
MT4G
LIquiDsENsE
(hybrid by mmmark111)
HOW TO PORT INC ROM TO EVO
-excerpt from incdoes blog-
Okay, to run an INC ROM on your EVO would be simple. There will be a few broken 'stuff' e.g. bt, wifi etc... but easy fixes!
First you will need the INC ROM you desire to run on your EVO. Now, if its an "INC Sense ROM" you will need a "EVO Sense Kernel" and if it's an AOSP ROM then you will need a AOSP kernel.
Now there will be a few things you will need to replace on the INC ROM to make it run on your EVO:
~We are going to use a sense 2.2 rom as an example~
"so grab these files from any EVO sense ROM, preferable stock 2.2 EVO"
- boot.img (for your phone to bootup)
- system/usr (for buttons)
- system/lib/hw (for lights)
- system/lib/modules (for wifi)
- system/etc/vold.stab (for sdcard readable)
- build.prop (for market and LED's fix)
please note: some prop files include different edits that can break market/data/network/LED's... but then again, easy fixes!
Now you have an INC Sense ROM and 'all the files listed above pulled from an EVO Sense rom, you will have to add/replace the files pulled from the EVO ROM into the INC ROM, sign the .zip and flash (via recovery).
Should/will bootup if its based on the same firmware i.e. 2.2 INC ROM and 2.2 EVO ROM.
DISCLAIMER:
I am not responsible for you bricking your wife's/son's/boss's/aunt's/grandpa's/girlfriend's/fiance's/mother's/etc....evo
good porting
&
happy flashing
THANK YOU
sorry mods if this doesnt qualify as dev, but i cant think of anything describing it better
Nice post(s) mannn!!
too cool-- if i get time i'll definitely go thru this. Thanks!
Thanks. Going to be fun
Sent from my PC36100 using XDA App
I just have one question. So why can't we get the camera to work?
Sorry I'm thinking of the desire roms my bad..
Nice, I'm gonna play with this over the weekend!! Just hope I dont brick my phone
stanglifemike said:
Nice, I'm gonna play with this over the weekend!! Just hope I dont brick my phone
Click to expand...
Click to collapse
You can wait till the weekend, you've got patients man ..
Wonder if this process can be used to port nexus roms?
Probly a couple other things needed.
I had a idea, the Incredible version of the normal LiquidE ROM (not the sense hybrid) seems to have incoming calls working unlike our Evo version. What if we tried porting it using this method, anyone think that might work?
KERKEDAGAIN said:
Nice post(s) mannn!!
Click to expand...
Click to collapse
mkeena0305 said:
Thanks. Going to be fun
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
fun indeed...
stanglifemike said:
Nice, I'm gonna play with this over the weekend!! Just hope I dont brick my phone
Click to expand...
Click to collapse
i have faith in you
Igotsanevo4g said:
Wonder if this process can be used to port nexus roms?
Probly a couple other things needed.
Click to expand...
Click to collapse
you can try and post back. results would be appreciated.
crpercodani said:
I had a idea, the Incredible version of the normal LiquidE ROM (not the sense hybrid) seems to have incoming calls working unlike our Evo version. What if we tried porting it using this method, anyone think that might work?
Click to expand...
Click to collapse
this is dev, just like any here i put it up for you to try this out yourself(opensourcewin)...let us know how it goes, this is simple please report findings. this could turn into a sweet beta rom thread with a little help...
MagnusRagnarok said:
you can try and post back. results would be appreciated.
.
Click to expand...
Click to collapse
Gonna try, tonight or tomorrow. Fingers crossed...
Edit: I realized the boot.img would be for a sense rom, and nexus is aosp. So i can rip the boot.img from cyanogen out and stick it in the nexus rom and it'll purr?
Or... What?
zone23 said:
You can wait till the weekend, you've got patients man ..
Click to expand...
Click to collapse
OHHH I wish I had patients!! Quite the opposite actually.....just a really busy life.....but I may try to start tonight anyway .
So im flashing a nexus rom right now, that i switched out all the stuff + threw in a cyanogen kernel.
If this thing bricks...
___________
UPDATE: It booted up, but it doesnt register any touch on the touch screen. LOL.
Hmmm maybe if.. Any ideas guys? I switch some other stuff around too. Maybe i can figure this out...
UPDATE: I flashed netarchy universal kernel and now the touch works, i cant get any signal, i dunno what stuff needs to be switch out from GSM to CDMA.
Wifi WORKS! I dont have a keyboard for some reason, so i cant enter my password to test it but it looks to be fine. And since i have no internet connection i cant get astro to install one from my SD haha.
I flashed over sky raider 3.3 final and every thing is perfect. Theres a uncommon sense patch which I also ported because I remember reading that on the hd Rom the ego didn't like the 4 signal bars. Only thing not exactly right is the camera. It doesn't have the capture button but I can take pics by holding a finger on the screen. Video is a no go due to not having the nature button. This Rom is the smoothest I've used and I'm a flash a holic so I've used them all.
So if I use the flash patch do I need to do any of the other stuff listed in the op(replacing files)?
Sweet Magnus, may have to get back to you details of what i find wrong. But i got a porject due next week for school. I have to record us BMXing this weekend. Then make an edit. If i get that sweet alone time in the eveing, i'll be sure happy to port all three and give findings.
Everyone can check my original post, made this about Monday, September 27, 2010
ID
http://incredibledoes.blogspot.com/2010/09/how-2-inc-roms-one-evo.html
Tiffany84 said:
So if I use the flash patch do I need to do any of the other stuff listed in the op(replacing files)?
Click to expand...
Click to collapse
My flashpatch is the same thing,
This post is what i dont want to happen, like i said before there is no point in repacking a whole new zip file when we can just have a flash over patch zip that does all the work for us.
ID
IncredibleDoes said:
My flashpatch is the same thing,
This post is what i dont want to happen, like i said before there is no point in repacking a whole new zip file when we can just have a flash over patch zip that does all the work for us.
ID
Click to expand...
Click to collapse
That really saves a lot of time. Going to give it a test.
Sent from my PC36100 using XDA App
AWESOME! Thank u very much
So this seems to be the standard of all standard mods for Sense 3 so I thought I'd port it first and post it for everyone to use.
Requirements
rooted
using a DEODEXED ROM
must know how to use ADB or have CWM installed
I used Paul's deodexed stock ROM to build this from.
Had my buddy jface test it out and it seems to be working, here's a screenie he sent me back
Installation
You can either flash the attached zip (untested, someone test it for me!), or push the attached SystemUI.apk to /system/app/SystemUI.apk.
MAKE A NANDROID BACKUP! Just do it. Always. It's so much easier than having to recover from a bad flash or something.
good look bro you beat me to it hahaha thanks man!!
Nice. Trying this out now. Now I can get rid of my profile widget lol.
Sent from my MyTouch 4G Slide
awesome mod! thanks a lot
Thank you! Work's great!
Lily.
can this be merged with UOT? that mod themes the battery and also patches SystemUI.apk.
So only 1 sticks .
The flashable zip does not work for me.
CRT ON/OFF HERE
Has anyone tested to see if this works on Sense 2.1 Gingerbread ROMS?
Sadly I'm still rocking an HTC HD2 and I'm running 2.3.3 with Sense 2.1.
I don't mind being a guinea pig after a nandroid backup but I just figured I'd ask if anyone tried it yet first.
It won't work. You will get a systemui fatal error and a force close loop.
Sent from my myTouch_4G_Slide using xda premium
Undeadk9 said:
It won't work. You will get a systemui fatal error and a force close loop.
Sent from my myTouch_4G_Slide using xda premium
Click to expand...
Click to collapse
Good to know. Does anyone here in this thread know how I can apply these same changes to my current systemui.apk?
I really like the Extended QuickSettings but I'm not too interested in running a Sense 3.0 ROM on a less than capable device like the HD2.
dharvey4651 said:
Has anyone tested to see if this works on Sense 2.1 Gingerbread ROMS?
Sadly I'm still rocking an HTC HD2 and I'm running 2.3.3 with Sense 2.1.
I don't mind being a guinea pig after a nandroid backup but I just figured I'd ask if anyone tried it yet first.
Click to expand...
Click to collapse
From the code I've looked at on Sense 3 ROMs, they typically define whether something is Sense 3 or 2 compatible. So in a real-world example when you're looking at Rosie it has two completely different implementations between 2.1 and 3 and they're both there in the code base. There was no such distinction with quick settings
Dumb ranting aside, I don't see a reason why it won't work on a Sense 2.1 device running Gingerbread. Shoot me over your SystemUI.apk and I might be able to port it. No promises, blind developing sucks
Romanbb said:
From the code I've looked at on Sense 3 ROMs, they typically define whether something is Sense 3 or 2 compatible. So in a real-world example when you're looking at Rosie it has two completely different implementations between 2.1 and 3 and they're both there in the code base. There was no such distinction with quick settings
Dumb ranting aside, I don't see a reason why it won't work on a Sense 2.1 device running Gingerbread. Shoot me over your SystemUI.apk and I might be able to port it. No promises, blind developing sucks
Click to expand...
Click to collapse
Never asked for a promise. The fact that you're willing to give it a shot, even though you don't have the same device as me is MORE than enough for me.
Here's my SystemUI.apk. Just did a nandroid backup so I'm more than happy to go flash happy right about now lol.
dharvey4651 said:
Never asked for a promise. The fact that you're willing to give it a shot, even though you don't have the same device as me is MORE than enough for me.
Here's my SystemUI.apk. Just did a nandroid backup so I'm more than happy to go flash happy right about now lol.
Click to expand...
Click to collapse
I need your com.htc.resource.apk too
Undead how do I use this on ur sense rom??? I tried replacing the system app thing and it got forced close... Any suggestion?
Sent from my Supercharged MT4G Slide Running Undead's Stock Sense ROM using XDA App
Should just flash right over.
Sent from my myTouch_4G_Slide using xda premium
Cool got it to work... The flashed worked but the replacing the system app didn't...
Sent from my Supercharged MT4G Slide Running Undead's Stock Sense ROM using XDA App
Romanbb said:
I need your com.htc.resource.apk too
Click to expand...
Click to collapse
Here you are good sir.
http://www.megaupload.com/?d=MH4YSVW6
m0j09987 said:
Cool got it to work... The flashed worked but the replacing the system app didn't...
Sent from my Supercharged MT4G Slide Running Undead's Stock Sense ROM using XDA App
Click to expand...
Click to collapse
When you do the copy and paste method you must change the permissions. Flashing is much easier.
Sent from my myTouch_4G_Slide using xda premium
dharvey4651 said:
Here you are good sir.
http://www.megaupload.com/?d=MH4YSVW6
Click to expand...
Click to collapse
So, I think it IS possible, but it would take quite some time to go through and merge all the changes and match up all the IDs. I don't have the time or patience to do this as it takes a long time to communicate back and fourth for one single change, or error, etc etc.
Maybe an experienced smali hacker from the HD2 can port it over?
Sorry man
Romanbb said:
So, I think it IS possible, but it would take quite some time to go through and merge all the changes and match up all the IDs. I don't have the time or patience to do this as it takes a long time to communicate back and fourth for one single change, or error, etc etc.
Maybe an experienced smali hacker from the HD2 can port it over?
Sorry man
Click to expand...
Click to collapse
No worries. Like I said, I thought it was cool and figured it would be nice to have. I never expected you to spend a ton of time porting it over. Figured if the current one worked for Sense 2.1 then I'd try it. If not, maybe some other time. The fact that you even took a look at it was good enough for me.
Thanks again man.
-Dan
For anyone wanting to try out the new HTC Amaze camera. Here it is. I've only briefly tested it on Nils' Business Gingersense 3.5 but it should work on any 3.5 ROM. It may also work on 3.0 ROMs but I haven't tried it. I know it does NOT work on pre 3.0 ROMs.
Let me know how it works for you.
-xdadevelopers-user
EDIT: The attached file isn't really an APK. It's a flashable zip. When I zipped it up I forgot what I was doing and named it wrong. To use it just rename it to a .zip and flash from recovery as normal.
The apk won't install since it is actually a flashable zip file.
The script assumes that system apps are in system which may or may not work on all 3.5 ROM's Symlink should make it work.
The camera works nice with just a slight learning curve. For example, the picture taking function is the trackpad
The video does not work at all. Atleast in my tests.
will try this out later
NilsP said:
The apk won't install since it is actually a flashable zip file.
The script assumes that system apps are in system which may or may not work on all 3.5 ROM's Symlink should make it work.
The camera works nice with just a slight learning curve. For example, the picture taking function is the trackpad
The video does not work at all. Atleast in my tests.
Click to expand...
Click to collapse
Arghh.. I forgot what I was doing. You are right. Just rename it to .zip and flash as normal.
Sorry.
-xdadevelopers-user.
Almost 40 downloads and only one comment? I guess I can assume that it's working OK for those of you who tried it?
-xdadevelopers-user
What I noticed is that the camcorder doesn't work and there is a big button looking thing on the right side. Other than that its faster than the other 3.5 cameras
Sent from my HTC Droid Incredible using XDA App
Can't this to work
I'm on the $Prime XL 3D$ ROM V3. Not sure how much this differs from what he has on this ROM already, but I'm always looking to try another camera!
Will this add zero shutter lag? or is that not overcome able with older phones?
Thank you for sharing.
Is the latest recovery required for this? I am still on CM 3.0.8 and just get an error.
Tried this out the other day on newts 3.5 Rom didn't really see any difference.
Sent from my ADR6300 using XDA Premium App
Thanks
Sent from my ADR6300 using xda premium
I put this together real quick to get rid of the orange and green accents left behind in ICS. It is a modified framework-res.apk so flashing this will remove google accounts (just have to sign back in after reboot).
The colors I ended up with are not a perfect ICS blue but it's better than orange.
***UPDATED for Evervolv p12 but I did not include the dark apps. Just framework-res.apk... and some useless but fun CWM imagery.***
Previous versions include the inverted (holo dark) Contacts.apk, Mms.apk, and Calculator.apk from the Gnex forums here: http://forum.xda-developers.com/showthread.php?t=1467139.
If you don't want those apps you can open the update.zip in 7zip and delete them from /system/app directory.
Instructions:
Boot into Recovery (tested with CWM 5.something)
Nandroid Backup
Flash attached zip
Reboot
Works with:
Evervolv p12
Evervolv p9
72ls1's AOKP v.05
Abduction v1.5 HWA
Abduction v1.5 no hwa
Download the appropriate zip based on the rom you are using.
Please hit thanks if you use this mod... or maybe just cause you appreciate the effort!!!
thanks man. hopefully you can keep these up as the ICS ROMs progress.
We'll see... I batch process most of it so its not too tough. I'm probably gonna do this to any new update I flash so I think its safe to say that it will stay relatively up-to-date.
Sent from my Droid Incredible using Tapatalk
will this work with 72's AOKP V5? I don't know how much has changed, so figure I better check with you before trying it out. Thanks.
thanks, im on 72's aokp as well but i'd like to try it out
Yeah it works on v5
Sent from my Droid Incredible using XDA App
any chance you can do one for the abduction ics rom, it would be much appreciated
please make this work with Abduction ICS ROM please and thanks
Will do guys. Using old faithful (McSense) for a while to take a break from the drama of ICS but doesn't take me long to whip one up. Give me a day or so.
Sent from my ADR6300 using Tapatalk
Ok just did a quick comparison and some 7zip trickery. Should be working with both versions of Abduction v1.5. Remember to backup, download appropriate attachment, and let me know how it goes.
Sent from my ADR6300 using Tapatalk
Updated for Evervolv p12. I'm probably gonna take down the previous versions... Is anyone still using the older versions/roms?
[ MyTouch 4G Slide - Boot Manager Pro Compatibility ]
I'm not affiliated with Init 2 Winit Apps in any way. I'm just an average user aiming to help the community.
-------------------------------------------------------------------------------------------------------------------------------------------------
Boot Manager Pro is an application that allows you to boot different ROMs easily (the App claims in can handle unlimited slots, as long as your SD Card supports it ). Kinda like Dual Booting Linux and Windows, two different operating systems on one computer. Boot Manager Pro is like that, you set up your default ROM through recovery and then you "Install" ROMs on separate slots, and then you boot them with a simple tap. This is perfect for Flashaholics and anyone who simply desires to test a ROM, no need to be constantly backing up and restoring different ROMs from nandroids.
This App is NOT free, you can get it from the Android Market for $2.99 [as of Feb 25, 2012]
Over the past few days I've been playing with this app, trying to get ROMs running on it. Some MyTouch 4G Slide ROMs are compatible with Boot Manager Pro, others aren't. This thread aims to list what ROMs work, and what ROMs don't work with this app. If you've tried any additional ROMs, please add a comment and let us know! Also! I recommend plenty of storage space. Each ROM would take about 1.9 GB off your SD Card. I recommend a 16GB Class 6 or 10 card. Whatever suits you best!
This App was developed by Init 2 Winit Apps. Credits and a Screen shot are attached.
Working ROMs
Pyr'o'Ice ICS Desensed 1.1.1
Pyr-o-Ice Sense 1.1.0
Virtuous Unity 2.39.0 ROM (I wasn't able to install it from ZIP, instead I had to install it from recovery, run a nandroid backup, and then restore the nandroid to a ROM Slot on Boot Manager Pro. This ROM has the original stock Doubleshot Camera)
TBalden's CM9 OpenSensation Port
Rubix ICS 5.3 (thanks dung8604)
Wildchild IcE v0.1 ALPHA (AOKP/CM9)
ICS Virtuous ROMs should work (not tested)
Click to expand...
Click to collapse
NON-Working ROMs
MIUI (tbalden was able to get it working by unplugging the USB, removing the battery, and rebooting constantly until it worked - if it works for someone else, please confirm)
CM7
Virtuous Infinity (thanks NovaxxBite)
Hopefully we can find a reason why these ROMs don't work. It can perhaps be the version/kernel of the Phone's ROM, who knows!
If anyone can get one of these ROMs working by Flashing them as the phone ROM from recovery, making a nandroid, and restoring the nandroid to a separate slot, please let us know!
Click to expand...
Click to collapse
If anyone has tried any other ROMs, please let us know! Also, messing with the Boot Manager Pro settings may enable some ROMs under "Non-Working" to work, I have yet to try it.
Link to the Market App: https://market.android.com/details?id=com.drx2.bootmanager&hl=en
Good thread. Perhaps we can e mail the developers and bring it to their attention
Not sure how, but I got rubix 5.3 working with boot manager. Stock kernel, I believe.
dung8604 said:
Not sure how, but I got rubix 5.3 working with boot manager. Stock kernel, I believe.
Click to expand...
Click to collapse
I think I have a copy of that ROM sitting on my SD Card, I loved how smooth that ROM was but I started disliking it when it began to be stripped out of it's core functions... Like, when the DS camera was removed. Thanks for the heads up!
What's your Phone ROM currently ?
overhauling said:
I think I have a copy of that ROM sitting on my SD Card, I loved how smooth that ROM was but I started disliking it when it began to be stripped out of it's core functions... Like, when the DS camera was removed. Thanks for the heads up!
What's your Phone ROM currently ?
Click to expand...
Click to collapse
Currently on pyr o ice 1.1.1, gonna update soon to 1.1.2. I believe I was able to flash the gallery and camera zip fixes. I plan on using it mainly for tv out, and if I want really good pictures. Day to day, camera ics and/or the sensation camera that came with pyr o ice is good enough.
If you want to keep all that stuff, just use 5.2. There isn't a whole lot of difference between the two.
On another note, I've been trying for like four hours to get miui.us to load in slot 2. Still no go. I have no clue how tbalden got it to load.
dung8604 said:
Currently on pyr o ice 1.1.1, gonna update soon to 1.1.2. I believe I was able to flash the gallery and camera zip fixes. I plan on using it mainly for tv out, and if I want really good pictures. Day to day, camera ics and/or the sensation camera that came with pyr o ice is good enough.
If you want to keep all that stuff, just use 5.2. There isn't a whole lot of difference between the two.
On another note, I've been trying for like four hours to get miui.us to load in slot 2. Still no go. I have no clue how tbalden got it to load.
Click to expand...
Click to collapse
I used to have 5.2, well... Whatever, I'll give it a shot later! Pyroice does have a good Camera, but it's missing 1080p recording. I use Pyroice as my daily driver, and if I need to take an HD video I just switch quickly.
I loaded MIUI as my Phone ROM, But I've had no luck getting it on any slot. It gets stuck on the Splash screen. I asked tbalden for advice and he suggested the battery pull technique, I gave
up after 6 boots... Lol!
Same here, I don't know how he got it working. I'm not even all that interested in miui, but not being able to load is is annoying. Boot manager is really flaky sometimes.
dung8604 said:
Same here, I don't know how he got it working. I'm not even all that interested in miui, but not being able to load is is annoying. Boot manager is really flaky sometimes.
Click to expand...
Click to collapse
It's worth $3.00 though, It really isn't much.
I love the idea which I'd why I paid for it but it clearly isn't ready for prime time. It never works for me.
Sent from my HTC myTouch_4G_Slide using Tapatalk
_atlien_ said:
I love the idea which I'd why I paid for it but it clearly isn't ready for prime time. It never works for me.
Sent from my HTC myTouch_4G_Slide using Tapatalk
Click to expand...
Click to collapse
What ROMs have you tried so far?
TBalden's CM9 Port works!
my port also works (I will release later today)
xmc wildchild22 said:
my port also works (I will release later today)
Click to expand...
Click to collapse
Thanks for the contribution!
I will definitely give it a shot once it's released
I am currently running Pyro ICE 1.1.3/Rubix ICS/Pyro ICE Futureal/CM9
_atlien_ said:
I am currently running Pyro ICE 1.1.3/Rubix ICS/Pyro ICE Futureal/CM9
Click to expand...
Click to collapse
Niiice
Typed by ---- oh wait! I'm schizophrenic!
How does any self-respecting flash-a-holic get through the day without this app?
Sent from my HTC myTouch_4G_Slide using Tapatalk
I don't know if I'm doing it wrong or what, but this app is flaky for me. Can't get wildchild's ROM booting, and I really want to try it
I was able to boot CM7 selfkang via BootManager.
one thing i notices is when you first create a slot you have to make sure the screen dosnt go to sleep because if it dose it seems to stop creating the .img files and then they are not in the proper size they should be and that seems to cause issues at least for me i dont know if anyone else experienced this issues.
After the files were created successfully install CM7 in it worked perfectly for me.
Honestly, I've done everything right. This app is beta at best. Sometimes it works, sometimes it doesn't.