[Q] hwo to port rom/dev? - EVO 4G Q&A, Help & Troubleshooting

ok so i extracted a rom from a ruu, but now where do i start?
what do i need to extract from the rom.zip? i know i need system.img but what else?

Which RUU did you extract the ROM package from? Is it from the Evo 4G RUU, or are you porting from a different device's RUU?
Might I suggest downloading a stock updated ROM and look how /system is set up? The most basic folders of a ROM would be /system and /METAINF (this contains the scripts for the ROM to be flashed and .apk to be installed).
Are you planning to theme? Do you have ADB set up (Java installed beforehand)? I would suggest looking for PapaSmurf's Everything Android thread and downloading the tools there.
Sent from my SPH-M900 using xda premium

i extracted the rom from the htc primo(One V) leaked ruu.

bennyboy78 said:
i extracted the rom from the htc primo(One V) leaked ruu.
Click to expand...
Click to collapse
Ah, ICS Sense. We currently don't have a kernel that will even let the phone boot. We are missing valuable libs and drivers, and the fact that the Evo is EOL'ed doesn't help, so we won't be getting updated packages. It would be nice if HTC dropped kernel source for ICS, but alas, they have not.
Sent from my SPH-M900 using xda premium

tropicalbrit said:
Which RUU did you extract the ROM package from? Is it from the Evo 4G RUU, or are you porting from a different device's RUU?
Might I suggest downloading a stock updated ROM and look how /system is set up? The most basic folders of a ROM would be /system and /METAINF (this contains the scripts for the ROM to be flashed and .apk to be installed).
Are you planning to theme? Do you have ADB set up (Java installed beforehand)? I would suggest looking for PapaSmurf's Everything Android thread and downloading the tools there.
Sent from my SPH-M900 using xda premium
Click to expand...
Click to collapse
i am not planning to theme. currently, the important things are still .img file types. what do i do with these? i cant open them since theyre .img's

i see... hmmm...
well i guess i will just hold off till HTC releases some source code for ics... hopefully

bennyboy78 said:
i see... hmmm...
well i guess i will just hold off till HTC releases some source code for ics... hopefully
Click to expand...
Click to collapse
If you would like to continue, I can look for some links to decompile the images.
While it is not impossible to port, it would be very difficult. Some drivers might have to be written, considering Sense 4.0 uses ImageSense or some nonsense like that. An ICS kernel source drop would definitely help, especially for the lowest-end One-series phone.
Sent from my SPH-M900 using xda premium

if you could find some links that be great. thanks

tropicalbrit said:
If you would like to continue, I can look for some links to decompile the images.
While it is not impossible to port, it would be very difficult. Some drivers might have to be written, considering Sense 4.0 uses ImageSense or some nonsense like that. An ICS kernel source drop would definitely help, especially for the lowest-end One-series phone.
Sent from my SPH-M900 using xda premium
Click to expand...
Click to collapse
The Primo doesn't have Sense 4.0; it has 3.6. It's got a single-core, 1GHz CPU with WVGA resolution, and the ROM size is only around 300MB. I think this IS the lowest end ICS One series phone, but it'll definitely be a while before the source drops.

Related

[B][/B]Vanilla Dialer on HTC Sense ROM ?[B][/B]

Hey y'all! I did a whole guide of using the Vanilla MMS app on HTC Sense, it was a SUCCESS! Soo now, I was wondering if someone could see if the DIALER on the Vanilla ROM can work with the HTC Sense ROM.
So basically, I am needing someone to Extract the Vanilla (or other ROM) Dialer and put it on the Sense UI ROM. Somehow, my phone has different settings, so I can do this myself.
If you find out, please provide the APK and a guide if possible!!
This should be fairly easy and possible. Should be just like porting the MMS on Vanilla to HTC Sense! I need testers! Thanks guys!
Hope you like my guide on Vanilla MMS on HTC Sense! thanks all!
PS. Is it possible for Vanilla Gallery to work on Sense UI? I will be testing this tomorrow, also, I will keep this thread updated! Thanks!!
Also, if anyone has CM and whatever kinds of ROMS out there, If they can post their Dialer.apk's or apk's related to dialers/phones that would be AWESOME thanks!
Anyone know how to BOLD the Title? I kinda FAILED at it! hhahah thanks guys!
I will test anything you want i HATE the sense dialer!
Sent from my HTC Vision using XDA App
http://forum.xda-developers.com/showthread.php?p=7546773
jadesdan said:
I can't remember now, but a while ago I used the contacts.apk and phone.apk from an aosp rom (don't remember which one) on a sense rom (not sure which one either, maybe it was Tainted Vanilla).
You can try ripping those apks from and eclair (not froyo) rom and seeing if they work, or download the old Tainted Vanilla rom (maybe even one of the new ones) and see which dialer they use.
Click to expand...
Click to collapse
maybe rip the contacts.apk and phone.apk from CyanogenMod-6.1 for Vision :: V6.1.0-RC2 and give that a shot.
btw: you can download the rom, un-zip them and navigate to system/app/ and grab the apk's from there, That is what I did for the vanilla Mms.apk
thanks Wheeliest! You never disappoint me! hah
Also, if anyone has CM and whatever kinds of ROMS out there, If they can post their Dialer.apk's or apk's related to dialers/phones that would be AWESOME thanks!
CM 6 ROM Does NOT work
Brazildiogo732 said:
Also, if anyone has CM and whatever kinds of ROMS out there, If they can post their Dialer.apk's or apk's related to dialers/phones that would be AWESOME thanks!
Click to expand...
Click to collapse
I tried everything, the CM ROM 6's Phone.apk file does not work. Sorry guys. Ill try more ROMS!
Yea ill tear into mine tonight as well there might be some libs that need to be coppied as well. Just a guess
Sent from my HTC Vision using XDA App
shortlived said:
Yea ill tear into mine tonight as well there might be some libs that need to be coppied as well. Just a guess
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Cool! thanks for the support guys! A little mistake I did.. i didn't copy the Contacts.apk haha soo if someone can copy that and maybe the lib file like shortlived says! thanks guys! lets make this into a reality!
edited because i found my mistake....also any luck?
Here is what ive gotten to work so far... I found a replacement dialer here http://androidforums.com/eris-all-things-root/59459-replace-htc-dialer-dialerone-vanilla-clone.html
Download that file there then take these steps
1. change file name to com.android.htcdialer.apk
2. get your phone into recovery and mount the /system
3. adb push com.android.htcdialer.apk /system/app/
4. restart phone and your good to go.
be warned this does not get you the stock dialer. This is a clone type app which does look very similar but it has a few bugs. the main ones being it still uses the htc contacts app to add info and whatnot. i will play with this some more and see if i can't get it to work better by changing over the contacts.apk however I see a LOT of things all tied together with sense so i'm not sure how much more we will be able to do. it might be eaiser to just make a better clock/weather/animations and drop the sense ui all together.
My god.
["b] initiates the bold and ["/b] terminates it. (get rid of the " when ur acutally doing it)
why would u [b/] and then type ur message?
ur just initiating it and then terminating it...
BOLD

[DEV] MIUI NS port for our SGS by MIUI9000

MIUI9000 devteam try to port Nexus S MIUI 2.3.3 to our Galaxy S.
We had try to compile two differents builds with CM7 SGS Rom :
first with system app and framework, without build.prop miui
second with system app and framework, and with build.prop miui
Same results for two tries : stay on boot screen "Galaxy S Cyanogenmod".
Please, anyone have an idea for port miui 2.3.3 to gs ?
I thought Miui is android 2.2 and not 2.3; besides if I'm correct there is another team picking up Miui development.
Actually they have released first Gingerbread for Nexus S. I also believe that this is posted by the same Team. If I am wrong then kindly point me to right thread as I am itching to run miui on my Galaxy S.
Sent from my GT-I9000 using Tapatalk
The new team posted this in MIUI forums, they basically need help. I suggested they post it here and seems like he did, nice one mate
There is no release from them yet, time will tell, but we need some more input from devs here!
@OP: Put [DEV] in your title
Yes we certainly need all the support we can get on this miui project as it is one of the best rom available.
Sent from my GT-I9000 using Tapatalk
Im pretty sure it could be built using the CM7 sources like the original MIUI port was done using the CM6 sources.
Pehaps a kernel problem for screen boot block ?
jblanc said:
Pehaps a kernel problem for screen boot block ?
Click to expand...
Click to collapse
Could be, you are using CM7 sources, correct?
Bump, we need more activity in this thread
I second that jblanc,... kernel problem is what I was thinking as well.. devs should try another kernel.
I m on an HTC desire, and am running miui, I am on the verge of getting galaxy S just as soon as I m sure that the sgs has Chance if getting miui from Cm 7 sources.
Sent from my HTC Desire using XDA App
MAMBO04 said:
Could be, you are using CM7 sources, correct?
Bump, we need more activity in this thread
Click to expand...
Click to collapse
Yes, i use CM7 Sources.
I copied the files from the system\app & framework of MlUI Nexus S to CM7 SGS rom.
And I wanted flashed once with and once without build.prop to try both. But nothing to do, the phone is stuck on the boot screen of cyanogen.
Edit: @Rafi: an idea of kernel we can use for fix this problem ? For moment, we keep defaut CM7 kernel ...
There are two other CM7 kernels in this forum you can try.
What kernel did the 2.2.1 MIUI use? Was it a CM6 kernel or a MIUI specific one?
It was hardcores.
donsasan said:
There are two other CM7 kernels in this forum you can try.
Click to expand...
Click to collapse
I second that notion, try them and report back to us and see what happens.
MAMBO04 said:
I second that notion, try them and report back to us and see what happens.
Click to expand...
Click to collapse
It isn't a kernel matter...is a build problem...cyanogenmod doesn't run on the same framework of miui...it isn't that easy to make such a port...we may need more experienced people that alas seems to be unterested in this port!!
let's see if the collaboration will be more proficient than the skills!!
Let's hope that this port isn't too difficult. This is the rom I look forward to most of all the upcoming ones.
Sent from my SAMSUNG-SGH-I897 using XDA App
KCutrer1 said:
Let's hope that this port isn't too difficult. This is the rom I look forward to most of all the upcoming ones.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
same here
Thanks for you help all.
We continue working on this port .
Together, we have more chances of getting there
jblanc said:
MIUI9000 devteam try to port Nexus S MIUI 2.3.3 to our Galaxy S.
We had try to compile two differents builds with CM7 SGS Rom :
first with system app and framework, without build.prop miui
second with system app and framework, and with build.prop miui
Same results for two tries : stay on boot screen "Galaxy S Cyanogenmod".
Please, anyone have an idea for port miui 2.3.3 to gs ?
Click to expand...
Click to collapse
Hi there, I'm the one making the MIUI port for Desire Z/G2 and I managed to boot 2.3.3 MIUI up on my DZ. It has many problems... but thats not the point here
To get a booting system I used CM7-RC2 for HTC Vision, replaced the /app and /framework folders with the ones from MIUI and those files in /lib:
libandroid_runtime.so
libandroid_servers.so
libwebcore.so
Since the Desire Z doesn't have NFC I deleted the Nfc.apk in the /app folder.
Try the same with a SGS CM7 Rom and it should boot up.
g4rb4g3 said:
Hi there, I'm the one making the MIUI port for Desire Z/G2 and I managed to boot 2.3.3 MIUI up on my DZ. It has many problems... but thats not the point here
To get a booting system I used CM7-RC2 for HTC Vision, replaced the /app and /framework folders with the ones from MIUI and those files in /lib:
libandroid_runtime.so
libandroid_servers.so
libwebcore.so
Since the Desire Z doesn't have NFC I deleted the Nfc.apk in the /app folder.
Try the same with a SGS CM7 Rom and it should boot up.
Click to expand...
Click to collapse
Interesting... i may try that.

2.3.4 Gingerbread for the Sprint Tab [CDMA][DEV-FILES]

For those of you that want to get in on early GB development but don't have the skill to compile it from source, I compiled the new source code that dropped for the gingerbread build for the Sprint Tab. This is NOT an installable rom. This is a zip containing the compiled AOSP kernel and system, purely for research/development purposes. Download, unzip and play. I doubt this will boot on a CDMA device without the proper bootloaders, but you're welcome to try. You can even develop AOSP roms from it that will probably run on your tab after the update on the 5th. Enjoy.
Download​
Hope someone comes up with a great rom be it asop or other. Im truly looking for great things to come out of this.
Sent from my GT-P1000 using XDA Premium App
im expecting alot from these files!!!
a working 2.3 rom means the following for cdma tabs:
1.working skype video calls!
2.Working hulu!
3. Last but not least, Working Netflix!
it would make the tablet experience so much better for us CDMA owners.
i want to be the first to make a bug list on the first dev to release a rom
it would be a honor
and glad to see you finally posting something space. you have been in hiding so long, you rival osama lol
Argh, I wish I knew how to build roms >:|
kabuk1 said:
Argh, I wish I knew how to build roms >:|
Click to expand...
Click to collapse
im going to start reading this ebook i got.
its called:
learn android application development in 24 hours.
hopefully that would at least wet my feet.
man if I had broadband id have atempted to merge these into my cyanogen repo and make a build
Sent from my SCH-I800 using XDA App
wolfie083188 said:
im going to start reading this ebook i got.
its called:
learn android application development in 24 hours.
hopefully that would at least wet my feet.
Click to expand...
Click to collapse
For real? If so where can I get it.!?!?
EDIT : found it
Sent From My Evo using nanotechnology and incense!
has anyone tried just installing the kernel? anyone tried overwriting the last cdma cm7 build's system with this? anyone tried both? I'm going to see if I can get my hands on some internet soon but I might have me a date
Sent from my SCH-I800 using XDA App
Obama's>god said:
has anyone tried just installing the kernel? anyone tried overwriting the last cdma cm7 build's system with this? anyone tried both? I'm going to see if I can get my hands on some internet soon but I might have me a date
Sent from my SCH-I800 using XDA App
Click to expand...
Click to collapse
I guess I should add: you'll need the driver libs to get this running... you'll have to gank what you can from the gsm GB build. Stuff in /system/lib/hw and /system/lib/egl and so on. Just compare and you will get the idea.
spacemoose1 said:
For those of you that want to get in on early GB development but don't have the skill to compile it from source, I compiled the new source code that dropped for the gingerbread build for the Sprint Tab. This is NOT an installable rom. This is a zip containing the compiled AOSP kernel and system, purely for research/development purposes. Download, unzip and play. I doubt this will boot on a CDMA device without the proper bootloaders, but you're welcome to try. You can even develop AOSP roms from it that will probably run on your tab after the update on the 5th. Enjoy.
Download​
Click to expand...
Click to collapse
Thanks! This is useful. I am merging the CDMA kernel sources with GSM right now and the PowerVR module is updated so it looks like I will have to switch to newer OpenGL driver from this archive.
Technomancer said:
Thanks! This is useful. I am merging the CDMA kernel sources with GSM right now and the PowerVR module is updated so it looks like I will have to switch to newer OpenGL driver from this archive.
Click to expand...
Click to collapse
I hope it's useful. Sadly, the proprietary files weren't included in the source, so of course you'll have to patchwork from other builds or wait until the official release for some of those.
You're welcome though, glad to be of service.
spacemoose1 said:
I hope it's useful. Sadly, the proprietary files weren't included in the source, so of course you'll have to patchwork from other builds or wait until the official release for some of those.
You're welcome though, glad to be of service.
Click to expand...
Click to collapse
Yeah, I just noticed that, no EGL, etc. Maybe they put this stuff in /vendor now?
I just redid my Tab. I'm ready for Gingerbread on this *****.
It seems OTA may be pushed to some users now. Anyone care to rip all the files in /system and post them?
-d
technomancer
as soon as I get my update i'll help you out, just let me know how to rip my system, hell if i could dump my whole g-tab into an installable rom i would... still waiting on the push update, 7:02 PM EST, still no update! might be tomorrow!
x4gvnferdy said:
as soon as I get my update i'll help you out, just let me know how to rip my system, hell if i could dump my whole g-tab into an installable rom i would... still waiting on the push update, 7:02 PM EST, still no update! might be tomorrow!
Click to expand...
Click to collapse
Open adb shell and run this:
tar -czvf /mnt/sdcard/system_dump.tar.gz /system/
it will create file system_dump.tar.gz in on your sdcard with the contents of your factoryfs (system) partition.
alright! So when my update comes i will do just that and put it on my dropbox, providing you a download link!
Technomancer said:
Open adb shell and run this:
tar -czvf /mnt/sdcard/system_dump.tar.gz /system/
it will create file system_dump.tar.gz in on your sdcard with the contents of your factoryfs (system) partition.
Click to expand...
Click to collapse
Would the .zip update file help? I've got that posted on mediafire (as i just a little bit ago got the notice for an update. If it'll help, here's the link.
http://www.mediafire.com/?cngx5e67dgbq04y
Otherwise i'll get the update installed and see about running the sys dump as well.
pvtjoker42 said:
Would the .zip update file help? I've got that posted on mediafire (as i just a little bit ago got the notice for an update. If it'll help, here's the link.
http://www.mediafire.com/?cngx5e67dgbq04y
Otherwise i'll get the update installed and see about running the sys dump as well.
Click to expand...
Click to collapse
has anyone tested this? i don't wanna brick my tab!
I've got it up and running on my tab and there's at least 1 other person from this thread http://forum.xda-developers.com/showthread.php?t=1148447 that has it up and running as well.. Odin'd back to stock EA24, did the OTA EB28, and then ran the update.zip from stock recovery. All is happy on my tab. Now I just have to wait till i'm at work tomorrow to get ADB to work, and I'll dump /system.

[Solved][Q][REQ]Simple Kernel?

Hey guys! I'm wondering if there's a kernel available that'll only do a few things: OC and Theme. I just need these two, and none of the other stuff >_> Is there one available that can toggle certain settings? Or can I make my own?
Thanks in advance!
123386761
Device: HTC One V CDMA [w/o SIM card] & 16GB MicroSD card
Anyone? :crying:
What do you mean?
All the Kernels we have, except original Stock, has OC.
But what do you mean by Theming? Do you mean like Theming as in with Cyanogenmod with themes, icons, and wallpapers?
Curiousn00b said:
What do you mean?
All the Kernels we have, except original Stock, has OC.
But what do you mean by Theming? Do you mean like Theming as in with Cyanogenmod with themes, icons, and wallpapers?
Click to expand...
Click to collapse
I *think* so... but I'm not sure. I am new the HTC, Android, and the entire platform, even though I've rooted mine, and my friend's HTCs. Maybe for the theming I'm thinking of ROMs [deoxized?]... IRDK anymore, but I just want the ability to overclock it. :fingers-crossed:
BTW: If I install a custom kernel, does it require anything in particular? like having CM10 installed, or can it be installed on the stock ROM? Also, if I do install a custom kernel, do I keep my personal data, like apps and settings? Like I said, entirely new to this.
Thanks for replying!
Re: [Q] [REQ]Simple Kernel?
Yes,you can install Titanium Kiss kernel on your stock ROM.you will be able to overclock it.And yes,your data will be still there.
Sent from my One V using xda app-developers app
Re: [Q] [REQ]Simple Kernel?
mihirengg19 said:
Yes,you can install Titanium Kiss kernel on your stock ROM.you will be able to overclock it.And yes,your data will be still there.
Sent from my One V using xda app-developers app
Click to expand...
Click to collapse
Isn't titanium kiss only for gsm ? He's CDMA. Use jmz stock kernel its under CDMA dev it should have oc.
I'd recommend upgrading to pacman 19.3 4.1JB with Simons supersick kernel from original dev.
I find everything super stable and usable and so much better than ICS and sense.
If you need a Tut on how to flash a ROM I'll link a thread for you
EDIT: heard you like theming? Try the cm10 themer DL tons of themes from the app store. Its sweet I have like 10 different themes lol.
EDIT EDIT! Found the thread for you:
http://forum.xda-developers.com/showthread.php?t=1996665
Sent from my HTC One V+ (because the X+ isnt as awesome as my V+ )
if I helped you don't say thanks,click it!
Ah sorry my bad.didnt notice the cdma info.i'm sorry.
Thanks guys for the replies! I'll try installing JMZ's kernel, but I really don't want to use a new ROM, because of data loss :/
Re: [Q] [REQ]Simple Kernel?
123386761 said:
Thanks guys for the replies! I'll try installing JMZ's kernel, but I really don't want to use a new ROM, because of data loss :/
Click to expand...
Click to collapse
Titanium backup broooo. Keeps all app data of games. Use SMS and contact backup app to keep text data. I'll link the app in a few minutes little busy ATM
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
Sent from my HTC One V+ (because the X+ isnt as awesome as my V+ )
if I helped you don't say thanks,click it!
okayyyyy well I'm trying to install the JMZ kernel and having some problems. I've never installed a kernel b4... The download link loads a page with multiple options, and I don't know which to download. I THINK it's /PrimoC/kernels/ics/asdf.zip, but I really don't know. The post didn't say which to download :/
http://androidfiles.org/securekey.php?file=PrimoC/Kernels/ics/Jmz-PrimoC-kernel-ICS-20120820.zip
Here it is.
riggerman0421 said:
http://androidfiles.org/securekey.php?file=PrimoC/Kernels/ics/Jmz-PrimoC-kernel-ICS-20120820.zip
Here it is.
Click to expand...
Click to collapse
Ah thanks! I downloaded both, just didn't know which to use :] Thanks!
okayyy new problem- I can't find my cable to connect to the phone. Can I flash the kernel and the boot.img file to boot from the phone while it's running? Like there's an app like ROM Manager that can install kernels, but does it notice the boot.img file and flash that to boot as well?
Re: [Q] [REQ]Simple Kernel?
123386761 said:
okayyy new problem- I can't find my cable to connect to the phone. Can I flash the kernel and the boot.img file to boot from the phone while it's running? Like there's an app like ROM Manager that can install kernels, but does it notice the boot.img file and flash that to boot as well?
Click to expand...
Click to collapse
No, you need s-off for that, currently we have not find a s-off method for the hov..
You should try to look everywhere for that cord, i tried to flash a boot.img from my old Samsung intercept cord and it didn't transfer properly but hey you might get lucky with another android USB cord
Sent from my HTC One V+ (because the X+ isnt as awesome as my V+ )
if I helped you don't say thanks,click it!
Re: [Q] [REQ]Simple Kernel?
Use only the one provided by HTC or if its lost,buy an original HTC cable.it is always specified in all guides to use the original cable.
Sent from my One V using xda app-developers app
yay My dad found my cable at his house... which means I don't have one -___-
mihirengg19 said:
Use only the one provided by HTC or if its lost,buy an original HTC cable.it is always specified in all guides to use the original cable.
Sent from my One V using xda app-developers app
Click to expand...
Click to collapse
HAH! **** the guides. I flashed a lot of kernels on my HOV using samsung and LG usb cables because that's what i've got at work so I am yet to find a problem with using an "unofficial" usb cord . If you start to reflect about this, its quite impossible to break something. The usb cord is a simple cable that transferrs files from a machine to another - so it can be an universal one, it doesn't matter.
Re: [Q] [REQ]Simple Kernel?
Ty,Your Highness,me hopeth tou forgive me
Sent from my One V using xda app-developers app
I'd still trust an official cord rather than a 3rd party one, unless it's like something minor like transfering photos to the phone. But I'd rather not risk the possibility of soft bricking the phone
Re: [Q] [REQ]Simple Kernel?
Yes,I would order a new cable if I were in your place...
Sent from my One V using xda app-developers app

[SOLVED] Porting Sense 4.1 Lite help =/

I've started to port Sense 4.1 lite from HTC Desire X 1.18.401.1 to our phone. I've been following this guide to port it, but when booting I always get a blackscreen and it doesn't do anything =/. I can't enable ADB, even though I've added persist.service adb.enable line in the build.prop. I know that it generates things in the data partition, because the ADB in recovery shows it. Does anyone have any ideas on how to get this working?
may be you have to edit res-framework.apk to make a rom working!
gulsher said:
may be you have to edit res-framework.apk to make a rom working!
Click to expand...
Click to collapse
Do you know what parts of it? I'm not so great at sense rom porting =/
Decompile
1. Download these files:
http://dl.dropbox.com/u/54258750/apktool1.4.2.31e6dc5.jar
md5: 38db374a2f733000b1b0309b2b99f74b
http://dl.dropbox.com/u/54258750/aapt.exe (from the latest R16 SDK)
md5: 26a35ee028ed08d7ad0d18ffb6bb587a
http://dl.dropbox.com/u/54258750/apktool.bat
md5: 2bf3b895011fc4b1801edcfbabfdc295
2. Copy all files to your 'Windows' directory and rename apktool1.4.2.31e6dc5.jar to apktool.jar
3. Open command prompt, and install framework (apktool if framework-res.apk)
4. Decompile with apktool1.4.2.31e6dc5.jar (everytime use this to decompile framework-res.apk)
apktool d framework-res.apk
Rebuild
1. Download http://code.google.com/p/android-apktool/downloads/detail?name=apktool1.4.3.tar.bz2 and copy to your windows directory (overwrite the old apktool.jar)
md5: 3d0478c4d23c7829edc024266697fef9
2. apktool b framework-res
3. extract all files from 'dist\apktool-res.apk' and create new archive with winrar or 7zip (archive type: zip | compression method: store)
4. resign
5. zipalign
6. Rename to famework-res.apk
---------- Post added at 09:04 PM ---------- Previous post was at 09:01 PM ----------
try to copy these lib
Libandroid_runtime.so
Libandroid_servers.so
Libmedia_jni.so
if rom is not booting
MameTozhio said:
I've started to port Sense 4.1 lite from HTC Desire X 1.18.401.1 to our phone. I've been following this guide to port it, but when booting I always get a blackscreen and it doesn't do anything =/. I can't enable ADB, even though I've added persist.service adb.enable line in the build.prop. I know that it generates things in the data partition, because the ADB in recovery shows it. Does anyone have any ideas on how to get this working?
Click to expand...
Click to collapse
Waiting for your Android 4.0.4 Sense 4.1 :good:
Well I managed to get it to show Boot animation, I edited the build.prop.
I still can't get a logcat, I tried to make an init.d script to logcat a file to the sdcard, but that didn't want to work.
I'm using my own guide now, but no matter what I do it doesn't boot.. anyone else able to help?
I've also switched base to Asia HK 2.24.708.1, it isn't much different from the telus_wwe base I was using.
That thread your using wont work for Sense. You have to use Rom Kitchen Porting. I managed to get the Desire X 1.14.401.1 working but the camera didn't. And it was real slow. I've been trying the same. I've had a bunch of working ones, they just sucked.
bandit97 said:
That thread your using wont work for Sense. You have to use Rom Kitchen Porting. I managed to get the Desire X 1.14.401.1 working but the camera didn't. And it was real slow. I've been trying the same. I've had a bunch of working ones, they just sucked.
Click to expand...
Click to collapse
I don't use that thread anymore to port. Link me to the ROM kitchen porting? Oh, and for camera:
libchromatix*.so
LibOlaEngine.so
LibOlaEngineNew.so
libhtccamera.so
liboemcamera.so
libcamera*.so
libmm*.so
In /system/etc:
media_profiles.xml
MameTozhio said:
I don't use that thread anymore to port. Link me to the ROM kitchen porting? Oh, and for camera:
libchromatix*.so
LibOlaEngine.so
LibOlaEngineNew.so
libhtccamera.so
liboemcamera.so
libcamera*.so
libmm*.so
In /system/etc:
media_profiles.xml
Click to expand...
Click to collapse
I don't know of a guide. Its pretty self explanatory in Rom Kitchen using its porting tool. Maybe I could give it a try and upload a base for you.
bandit97 said:
I don't know of a guide. Its pretty self explanatory in Rom Kitchen using its porting tool. Maybe I could give it a try and upload a base for you.
Click to expand...
Click to collapse
I'm going to try using the kitchen porter.. just downloaded the master from github, just waiting for 1.18.401.1 from DX to finish downloading.
Delete- figured it out!
I used the android kitchen to port it, I can't get it to boot now. Does anyone have any ideas? (Sorry for all the double posts ._.)
Sent from my Nexus 4 using xda app-developers app
Can you give a link to the base your using?
Sent from my HTC One V using xda app-developers app
http://forum.xda-developers.com/showthread.php?p=36280811
The hTC Asia HK 2.24.701.1 version.
Sent from my Nexus 4 using xda app-developers app
Oh I ment what your trying to port.
Sent from my HTC One V using xda app-developers app
bandit97 said:
Oh I ment what your trying to port.
Sent from my HTC One V using xda app-developers app
Click to expand...
Click to collapse
Oh.
http://forum.xda-developers.com/showpost.php?p=39658634&postcount=2
MameTozhio said:
Oh.
http://forum.xda-developers.com/showpost.php?p=39658634&postcount=2
Click to expand...
Click to collapse
Yeah I've been trying without luck as well. It probably has to do with different screen size, symlinks and or 4.03 as base. Ill mess around for a bit. I'm not sure if your just trying to get 4.04. I managed to port Desire S 4.0.4 but it was slow and the camera didn't work as I said.
bandit97 said:
Yeah I've been trying without luck as well. It probably has to do with different screen size, symlinks and or 4.03 as base. Ill mess around for a bit. I'm not sure if your just trying to get 4.04. I managed to port Desire S 4.0.4 but it was slow and the camera didn't work as I said.
Click to expand...
Click to collapse
I'm really only trying to get Sense 4.1 lite.
MameTozhio said:
I'm really only trying to get Sense 4.1 lite.
Click to expand...
Click to collapse
I got http://forum.xda-developers.com/showthread.php?t=2006392 working. For myself. Thats the one I had problems with though. You need to gut a lot of stuff out of it. And I don't know if he would allow public porting or not. If you want help we could do it together. I still have a booting rom from that. I know a bit more now so I think I could do it better.
bandit97 said:
I got http://forum.xda-developers.com/showthread.php?t=2006392 working. For myself. Thats the one I had problems with though. You need to gut a lot of stuff out of it. And I don't know if he would allow public porting or not. If you want help we could do it together. I still have a booting rom from that. I know a bit more now so I think I could do it better.
Click to expand...
Click to collapse
Yeah, I've also got my own method of porting that doesn't require a lot of gutting and produces a working ROM. It just doesn't work for Desire X sense ports..

Categories

Resources