How to port roms to your Device
Sick of seeing roms for other devices ? wanna experience them in your device ?
Well here's a guide to teach you just that .
Code:
KEEP THESE POINTS IN MIND
This guide wont make you a full fledged dev.
It teaches you the basics of porting ROMS.
If anything happens to your device I AM NOT RESPONSIBLE for IT ! try it on your own risk !
So to begin before starting right away have a check list of these items -
Code:
The rom which you want to port for your device is named here as [B]BASE[/B]
The rom which is already working for your device is called here as [B]PORT[/B]
Your final ROM is in PORT
STEP 1
Grab a rom
Make sure to grab a rom of same resolution. for ex- 320x480.
And prefer to use the roms with same android version. for ex - android 4.0.4=android 4.0.4
also prefer to use roms from same manufacturer for ex - use htc desire S for htc desire HD
use either aosp or cm 7,9 or 10 working for your device as port
Download and install notepad++ and a archiver. ( I use winrar)
STEP 2
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First open both the roms side by side in the zip form
perform these actions in PORT.zip
Go to system> then delete the app,media,fonts & framework folders.
now drag and drop the app,media,fonts & framework folders from base.zip to ported.zip
STEP 3
Now go to the etc folder in base.zip and the port.zip now see if the base.zip has any extra files other than those in the port.zip
if you find any put them in your etc folder of port.zip
STEP 4
Now open buid.prop file using Notepad++ and make changes to these of Port.zip
ro.build.id=
ro.build.display.id=
ro.build.date=
ro.modversion=
In build.prop file change these to same as Port Rom build.prop values. you can find these in additional build properties
ro.config.ringtone=
ro.config.notification_sound=
ro.config.alarm_alert=
If you want to port for htc devices try this if you face issues :
to fix network auto select,
decompile framework-res.apk
go to \framework-res\res\values\bools.xml change
<bool name="skip_restoring_network_selection">true</bool>
to false.
to fix graphichal issues,
decompile framework.jar
change these files with cm9 base
smali\smali\android\os
Environment
SystemProperties
smali\smali\android\view
HardwareCanvas
HardwareRenderer$Gl20Renderer
HardwareRenderer$GlRenderer
HardwareRenderer
Happy porting ! :good:
SUPPORT MY WORK BY DONATING ME HERE
Nice guide
Sent from my HTC Explorer A310e using xda premium
try this guide buddy
Hpsgill said:
Nice guide
Sent from my HTC Explorer A310e using xda premium
Click to expand...
Click to collapse
try this guide buddy and plz tell me how did it go ?
hey can u suggest me a ROM to port??
russelldias said:
hey can u suggest me a ROM to port??
Click to expand...
Click to collapse
For which mobile do you want to port rom?
rishabh.raj37 said:
For which mobile do you want to port rom?
Click to expand...
Click to collapse
HTC Explorer
well
russelldias said:
HTC Explorer
Click to expand...
Click to collapse
just look for roms in lg p500 or galaxy ace if you like any port them
but remember to take their developers permissions first
ayushrox said:
just look for roms in lg p500 or galaxy ace if you like any port them
but remember to take their developers permissions first
Click to expand...
Click to collapse
Two more Galaxy gio and most important HTC Wildfire S.
How about the Fascinate/Mesmerize?
Sent from my Galaxy S Mesmerize running AOKP Build 5 JellyBean with Devil Kernel 1.6.1
erm yes
Eris _2.1_2010 said:
How about the Fascinate/Mesmerize?
Sent from my Galaxy S Mesmerize running AOKP Build 5 JellyBean with Devil Kernel 1.6.1
Click to expand...
Click to collapse
yes you can
but be sure to choose the rom you wanna port from a device having same resolution i.e same as your mesmerize
I want to port a rom to my xperia miro. Which rom can i use to do that?
Screen resolution 480x320 3,5 tum
Android version 4.0.3
Thanks
I can´t find a stock rom, please, can someone help me?
please tell me what rom should i port for vodafone smart2
Resolution?
ayushrox said:
yes you can
but be sure to choose the rom you wanna port from a device having same resolution i.e same as your mesmerize
Click to expand...
Click to collapse
I don't think resolution matters that much.. I ported from Nexus S without any issues..
resolution is secondary. if its hdpi to ldpi/mdpi port, u need to hell lot of resize.
the main importance is the phones architecture.
long story short =
ARM-V"X" = ARM-V"X" = if yes, port
ARM-V"X" =/ ARM-V"Y" = no.
I'm running MIUI V4, android 4.0.4 on an HTC Glacier.
I want to give this a shot....my first time. Which device is compatible with mine? Would it be possible to port a Jelly Bean Miui rom from one of those "compatible devices" to mine?
No I didn't do much searching. I figured that in order for me to do this the right way, I would ask the wise ones.
Thank you for all your work and help.
Sent from my Galaxy Nexus using xda premium
Now open buid.prop file using Notepad++ and make changes to these of Port.zip
ro.build.id=
ro.build.display.id=
ro.build.date=
ro.modversion=
In build.prop file change these to same as Port Rom build.prop values. you can find these in additional build properties
SInce i haven't changed the build.prop on port, the above values are for the port. aren't they? Or i change in base then copy whole build.prop from base to port? A bit confusing
ic3141 said:
Now open buid.prop file using Notepad++ and make changes to these of Port.zip
ro.build.id=
ro.build.display.id=
ro.build.date=
ro.modversion=
In build.prop file change these to same as Port Rom build.prop values. you can find these in additional build properties
SInce i haven't changed the build.prop on port, the above values are for the port. aren't they? Or i change in base then copy whole build.prop from base to port? A bit confusing
Click to expand...
Click to collapse
erm yes
just change the values in your port.zip
ayushrox said:
erm yes
just change the values in your port.zip
Click to expand...
Click to collapse
I was looking to port a rom to my Captivate Glide! would you have any suggestions as to which devices could be used to port from?
I was looking at the Galaxy R. are there any others? the cpu in my glide uses a dual core Nvidia Tegra 2 AP20H 1ghz.
Thanks
There are lots of questions about what devices/roms people can port from going on in here...now I'm not a mod or anything and I am watching this thread because I think it would be a cool project to port a rom for my phone over to a friend's...but perhaps it would be helpful for the OP to include some tips on how we can check compatibility ourselves right in the first post? Is that possible?
I saw this:
"long story short =
ARM-V"X" = ARM-V"X" = if yes, port
ARM-V"X" =/ ARM-V"Y" = no."
...which is a good piece of info. What other things can people be looking for so we don't keep asking the same question? Obviously you shouldn't be trying to port an HTC rom for a Samsung device unless you really know what you're doing, but I mean other perhaps-not-so-obvious stuff. Thanks OP for your consideration and great guide!
Could I port a cm10 based ROM from my GS3 to my Nexus 7? The one below. Thanks
http://forum.xda-developers.com/showthread.php?t=1997151
Sent from my Nexus 7 using xda app-developers app
Related
This guide is a result of proxuser's guide..I have just updated it to include some more info...
I use this is in my own ports..Haven't had the need of doing anything else except a few smali changes etc to fix bugs
This should be enough to get it booting....
Check your CPU type and also the PORT type . Both should be the same:
http://smart4u.org/forum/Thread-List-of-devices-ARMv7-ARMv6-ARMv5
Also make sure you choose devices nearly identical and from the same manufacturer..
eg: HTC Desire and Nexus One, Desire HD and Desire S, HTC One V and Desire S etc...the list goes on...
The CM9 or ICS rom for your phone will be referred to as BASE. The MIUI Rom used for porting will be called PORT.
STEP 1:
Extract PORT to any folder and BASE to a working Kitchen folder or any other update.zip maker folder
STEP 2:
Delete app, framework and media folders from /system folder of BASE
Transfer these folders from PORT to BASE.
STEP 3:
Delete libandroid_runtime.so form /system/lib
Copy libandroid_runtime.so, content-types.properties and liblbesec.so from PORT /system/lib to BASE /system/lib
STEP 4:
Copy invoke-as from PORT /system/xbin to BASE
STEP 5:
Copy telocation.td , yellowpage.db and weather_city.db from PORT /system/etc to BASE
Copy miui-framework.xml from PORT /system/etc/permissions to BASE
STEP 6:
build.prop CHANGES:
ro.build.id=MIUI
ro.build.display.id=MIUI
ro.build.version.incremental=2.x.x (example: 2.8.3)
ro.config.ringtone=MI.ogg
ro.config.notification_sound=FadeIn.ogg
ro.config.alarm_alert=GoodMorning.ogg
THE ONES BELOW IF THERE..DONT ADD THEM NOR DELETE
ro.config.sms_received_sound=FadeIn.ogg
ro.config.sms_delivered_sound=MessageComplete.ogg
STEP 7
updater-script CHANGES:
1.) First to add a bit of style: put this: http://pastebin.com/iEDfSCdh
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So as you can see...put it after the first line
2.) The important part
Code:
set_perm(0, 0, 06755, "/system/xbin/invoke-as");
FIX SUPERUSER ISSUES:
Download: http://download.chainfire.eu/204/SuperSU/CWM-SuperSU-v0.94.zip
Put the SuperUser.apk to /system/app and replace /system/xbin/su with BASE
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
for more info: http://forum.xda-developers.com/showpost.php?p=28885450&postcount=2 (thanks Lens_Flare)
HIT THE THANKS BUTTON IF HELPED AND PLEASE LINK THE THREAD IF YOU MAKE A WORKING BUILD!!
Cmon....start posting.
Sent from my One V using XDA
Hi Snub,
First off I would like to say that this guide is really great and useful and I just used it to make a really early alpha port of MIUI over to the SGS3. I haven't published it or even attempted to flash it mainly because I feel like I must've done something wrong. It just felt way to easy.
The main thing I am worried about is the updater-script. The original one I used is from AOKP Milestone 6.1 and it looks absolutely nothing like the one in your guide. I was just wondering if you could look over my rom and give me some feedback saying what I did right and what I did wrong. I am originally just a themer so I don't have a lot of experience creating ROMS aside from making one for the DROID ERIS 2 years back.
Here is the ROM: http://www.ljbaumer.com/android/MIUI/alpha/0.0.1/MIUI_SGS3_VZW_ALPHA_0.0.1.zip
Anyways, thanks again for the guide!
Ljbaumer
ljbaumer said:
Hi Snub,
First off I would like to say that this guide is really great and useful and I just used it to make a really early alpha port of MIUI over to the SGS3. I haven't published it or even attempted to flash it mainly because I feel like I must've done something wrong. It just felt way to easy.
The main thing I am worried about is the updater-script. The original one I used is from AOKP Milestone 6.1 and it looks absolutely nothing like the one in your guide. I was just wondering if you could look over my rom and give me some feedback saying what I did right and what I did wrong. I am originally just a themer so I don't have a lot of experience creating ROMS aside from making one for the DROID ERIS 2 years back.
Here is the ROM: http://www.ljbaumer.com/android/MIUI/alpha/0.0.1/MIUI_SGS3_VZW_ALPHA_0.0.1.zip
Anyways, thanks again for the guide!
Ljbaumer
Click to expand...
Click to collapse
Don't use aokp...use cm9 or aosp ICS then it will look like my guide...
Sent from my One V using XDA
I have codeaurora ics rom. I use different framework. Thus guide not work for me. How to apply micode patchrom for ics rom? I think it would be more useful.
I dont have sure but i think miui patch its only for 2.3
Sent from my Desire HD using xda app-developers app
danielgek said:
I dont have sure but i think miui patch its only for 2.3
Sent from my Desire HD using xda app-developers app
Click to expand...
Click to collapse
look at:https://github.com/MiCode/patchrom_android
oguzhan mobile said:
look at:https://github.com/MiCode/patchrom_android
Click to expand...
Click to collapse
tell me what you mean by different framework ??
shubhamchamaria said:
tell me what you mean by different framework ??
Click to expand...
Click to collapse
There is actually MIUI for u8800. But not fast and stable. Applications open very late. Rom link is here: http://www.miui.com/extra.php?mod=download/rom&fid=33
And port rom framework files. Screenshot is here :
hi thanks for sharing.
i will give this a whirl some time. i have also read proxuser and Lens_flare guides... but haven't really applied them yet.
however i was successful in using guides from jjdoctor and riyal over the xperia section...
thanks again and will let you know what happens.
Which MIUI ROM to use ??
hi,
I read your post and its quite informative. However i did not find an answer to one question...
I have a Defy and currently we have CM9 (ICS) /CM10 (JB) builds for it. Now i understand that these builds can be used as the BASE ROM.
But what MIUI rom should be used as PORT ROM ?? (last stable MIUI build for Defy was 2.4.13).
I am thinking of porting MIUI over CM10!! But i am confused as to which MIUI version should i use ???
Thanks
Use Nexus S MIUI5 release if the the defy is HDPI res
Sent from my MT15i using xda app-developers app
so, how to convert from hdpi res to mdpi res, since i have xperia active with mdpi res, thx for your reply
Hi ,
Thanks for sharing this. Can i use this guide for MIUI 4.1.1 ( Jelly bean) with CM10. Do you anyone tried.
sendhiloo7 said:
Hi ,
Thanks for sharing this. Can i use this guide for MIUI 4.1.1 ( Jelly bean) with CM10. Do you anyone tried.
Click to expand...
Click to collapse
Yes....you can
Sent from my One V
Thank you.
I have did exactly as mentioned , But my phone is not booting up... I believe i have did some mistake ..
Can you please ...
Thanks n advance .
Logcat : http://pastebin.com/m95zM9eB
sendhiloo7 said:
Thank you.
I have did exactly as mentioned , But my phone is not booting up... I believe i have did some mistake ..
Can you please ...
Thanks n advance .
Logcat : http://pastebin.com/m95zM9eB
Click to expand...
Click to collapse
Please give me a longer log....this is very short to pick out the error
do adb logcat > miui.txt
and wait for a minute or maybe more....
then pastebin it or http://logcat.miui.us it...
this is the main guide but there might be some smali changes also needed to get the rom to boot....
MIU V3
this tutorial can be used for por miuiv3
I am attempting to do a port of MIUI 4.1 to the Galaxy S3 (i9300 "international") version.
There are a couple of ports done already... however owing to the infrequency of updates, I want to start doing it myself...
Anyway... what should I be using as the PORT in my case? There aren't any 4.1 based MIUI ROMs that have the S3 processor (exynos)... but that obviously doesn't mean it can't be done (as above.. 2 devs have done it already)...
I'm guessing my efforts are going to be in framework.jar :crying:
I use how Port MIUI Huawei P1 (miui.es) for base CM9 in LG P500, the install it's correct but freezes in the boot.
:/ one idea for the solution?
Thanks for this awesome tutorial and greetings.
ParanoidAndroid has really taken a front seat in the race of the custom ROMs and with it's new versions coming out quickly, many have been asking me how to port it. So, here's the easiest way to port ParanoidAndroid on your device. I have tried to make it as simple and easy as i could. Hope you like it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How To Port ParanoidAndroid JB, that is versions, 2.x +, example, 2.57,2.99,3
Prerequisites
You must use same versions of android.For example, both your port Paranoid Rom and base(usually Cyanogenmod) must be of same versions.In this case 4.04, 4.1.1 or 4.2.2.
Try to port from same manufacturer, though different manufacturers does not affect too much.
Use same resoultion devices, for example, both the base and port rom should be mdpi or else you will have to resize.
In the procedure given below two terms will be used-
1. Base ROM 2.Port ROM
Base ROM is that ROM which is working currently for your Mobile, that is, this is the one in which you are going to make modifications to make it ParanoidAndroid.
Ported ROM is that Rom Which you want to port to your Device, in this case, it is ParanoidAndroid.
Click to expand...
Click to collapse
Procedure
1.Copy App, Media and Framework Folders from your to be ported ParanoidAndroid Rom.
2.Delete App, Media and Framework Folders from your base Cm10 ROM.
3.Paste App, Media and Framework Folders in you base CM10 Rom.
4.Now, go to system/etc and there you will find a paranoid folder.
5.Now, copy this paranoid folder to your base (Cm10) rom.
6.Now, go to Meta_inf/com/Google/Updater Script of your base cm10 rom and open the updater script with notepad ++
Add the following line
Code:
set_perm(1000, 1000, 0644, "/system/etc/paranoid/properties.conf");
Something like this
7.It should work fine.Did i just say fine?Nahh... It should and it will work great
8.If it doesn't boot up, try replacing libandroid_runtime.so.That is copy it from system/lib of your ParanoidAndroid rom to Cm10 ROM.
9 Go to build.prop of base rom and add the following lines below ro.modversion.
Code:
ro.pa.family=pa_mdpi
ro.pa.version=3.xx
Mdpi can also be ldpi or hdpi depending upon your device.
Pa.version is the version of ParanoidAndroid that you are porting
Something like this
10.That's it.You have just successfully made a ParanoidAndroid Rom of your own for your beloved device!!
How To Port ParanoidAndroid ICS, that is versions, before 2.x +, example, 1.5, etc
Follow the same procedure but do this thing extra
Copy pad.prop from your PA to base ( CM9 ) rom.
If you have some problems with graphics like icons overlapping, etc follow these steps-
First of all you need to decompile framework.jar (use apktool)
Replace these files with that of your base (CM10) rom-
smali\smali\android\os
Environment
SystemProperties
smali\smali\android\view
HardwareRenderer$Gl20Renderer
HardwareRenderer$GlRenderer
HardwareCanvas
HardwareRenderer
Click to expand...
Click to collapse
Code:
[B][SIZE="5"]Some Additional Instructions[/SIZE][/B]
[LIST]
[*]Never forget to give proper credits after your port
[*]Give credits to Paranoid team, the developer of the base and the ported roms and if anyone else has helped you :)
[*]Don't hesitate one bit to ask your questions here
[*]All problems and bugs shall be dealt with the best of our abilities on this thread
[*]And last, Keep Calm and Enjoy your work :D
[/LIST]
Will this also work for PACman ????I am asking as I didn't found any guide for that.......
M_J said:
Will this also work for PACman ????I am asking as I didn't found any guide for that.......
Click to expand...
Click to collapse
It should. Have a try
Sent from my ST21i2 using xda premium
Wow, this is new!
You really do know a lot about porting these things
I'll finish my AOKP project first and then try my luck at PA (and maybe even PAC)
Also, you got a thank from me
someone755 said:
Wow, this is new!
You really do know a lot about porting these things
I'll finish my AOKP project first and then try my luck at PA (and maybe even PAC)
Also, you got a thank from me
Click to expand...
Click to collapse
I am glad that you like it
Sent from my ST21i2 using xda premium
Will try on my RAZR once I have free time.
Sent from my XT910 using xda app-developers app
h0324879 said:
Will try on my RAZR once I have free time.
Sent from my XT910 using xda app-developers app
Click to expand...
Click to collapse
Sure and do tell me the result here
Sent from my ST21i2 using xda premium
This method works for for paranoid 3.15 and cm10.1 bro?
blatecktonik said:
This method works for for paranoid 3.15 and cm10.1 bro?
Click to expand...
Click to collapse
I was not sure about it so i didnt write about it. but have a try it might work
Sent from my ST21i2 using xda premium
I ported it using CM as a base and I get status 7 when flashing. Any ideas?
Sent from my LG-LS970 using xda app-developers app
Cqn I port it on amy other cst rom. .
As my device does not have CM. . .
And tell me how to make it for dual sim. . .or jus point in tat direction
a person who didn't make mistake never tried new things. . ." - Albert Einstein
Mr_JacobClutch said:
I ported it using CM as a base and I get status 7 when flashing. Any ideas?
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
Full error line please..
It might be due to system size that is your ROM size is greater than your system size
Remove some of the useless apk , media, and try to flash again.
jeevan93 said:
Cqn I port it on amy other cst rom. .
As my device does not have CM. . .
And tell me how to make it for dual sim. . .or jus point in tat direction
a person who didn't make mistake never tried new things. . ." - Albert Einstein
Click to expand...
Click to collapse
You can't port on stock ROM.
You can mainly use CM as base.
So no chance of making it for dual sim
^^ +1
Not stock. . .but a custom Rom. . With intl.d . . .but give me a reason y only cm. . .
a person who didn't make mistake never tried new things. . ." - Albert Einstein
jeevan93 said:
Not stock. . .but a custom Rom. . With intl.d . . .but give me a reason y only cm. . .
a person who didn't make mistake never tried new things. . ." - Albert Einstein
Click to expand...
Click to collapse
cm because it is the best and the easiest base rom to port on.
Mr_JacobClutch said:
I ported it using CM as a base and I get status 7 when flashing. Any ideas?
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
updater script problem..
go through it line by line and make sure your system folder has all the files mentioned in it.
anyway to get back those on screen buttons lost it while modifying build !
ShivangDave said:
anyway to get back those on screen buttons lost it while modifying build !
Click to expand...
Click to collapse
Add this to your build.prop:
Code:
qemu.hw.mainkeys=1
Quinny899 said:
Add this to your build.prop:
Code:
qemu.hw.mainkeys=1
Click to expand...
Click to collapse
didnt worked :/
Hi,guys
I'm working on PSSR at this time and porting sgs3 apps and frameworks to primou a.k.a htc one v (base cm10)
Here is link of my work : [ROM][SAMSUNG]【 PSSR - ver.2B1 -10.06.2013 】 [OFFICIAL][PRIMOU]
and i've successfully ported Samsung Galaxy S3 mini(s3 and s3 mini's myfiles apks same.maybe needed xhdpi layout and drawables.try and give me feedback)'s My Files App (SecNoteMyFiles.apk)
App and mod tested on HTC ONE V - HDPI
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Status bar modded by me Screenshot from HTC ONE V
TUTORIAL
You need edit framework2.jar and download modded MyFiles.apk
then extract classes.dex from framework2.jar using 7zip or something
and then -decompile your classes.dex using baksmali.jar [java -jar baksmali.jar classes.dex]
you'll get "out" folder after this .
download framework2.jar-samsungmodbydogaoz
copy everything inside of "out" folder to your "out" folder [IMPORTANT : probably you'll see (do you want change this file ..blabla..? ) no to all don't change same files..because we are only getting samsung frameworks]
and then compile classes.dex again [java -jar smali.jar out]
and then rename out.dex to classes.dex and copy classes.dex to your framework2.jar using 7zip or something
push your framework2.jar to your system/framework [adb remount -- adb push framework2.jar /system/framework ] DON'T FORGET BACKUP.PLEASE DO BACKUP BEFORE DOING THIS
Finally, Download SecNoteMyFiles-moddedbydogaoz.apk and push to your system/app using adb [adb remount -- adb push SecNoteMyFiles-moddedbydogaoz.apk /system/app]
DOWNLOADS
modded Framework2.jar : FRAMEWORK2.jarclasses.dexdecompiledby
DOGA OZKARACA
My Files app Link : http://projectsmyrna.com/PRIMOU/MOD/SecNoteMyFiles-moddedbydogaoz.apk
AND I'M NOT RESPONSIBLE OF ANY PROBLEMS BRICKED SD CARDS OR BRICKED DEVICES OR SOMETHING OTHER....PLEASE MAKE BACKUP BEFORE DOING SOMETHING...
reserved
reserved
Thanks man
also,i'm working on sgs3 music player for cm10 but,this one is too hard
doga.ozkaraca said:
also,i'm working on sgs3 music player for cm10 but,this one is too hard
Click to expand...
Click to collapse
Appreciate your dedication man thumbs up can u plz port video player and note 2gallery those are more valuable
Sent from my Galaxy Nexus using xda app-developers app
sakunakia said:
Appreciate your dedication man thumbs up can u plz port video player and note 2gallery those are more valuable
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
music player thread is here : http://forum.xda-developers.com/showthread.php?t=2325500
almost completed but a main app doesn't start because of one problem.If you can help me, we can get complete sgs3 music player
doga.ozkaraca said:
music player thread is here : http://forum.xda-developers.com/showthread.php?t=2325500
almost completed but a main app doesn't start because of one problem.If you can help me, we can get complete sgs3 music player
Click to expand...
Click to collapse
Yes of course I can . I was talking about video player it has some great features
Sent from my Galaxy Nexus using xda app-developers app
amazing dude im going to try this
@doga.ozkaraca i get many errors when i recompile it it doesnt even create the out.dex
Omar1c said:
@doga.ozkaraca i get many errors when i recompile it it doesnt even create the out.dex
Click to expand...
Click to collapse
what did you get??
and what rom you're using??
doga.ozkaraca said:
what did you get??
and what rom you're using??
Click to expand...
Click to collapse
Im using cm10 and it was a bunch of errors saying didnt find this and some variable issues
Sent From The Third Nexus
I use CM10 and get many many error when recompile classes.dex.
Here is a little ( 1/10 ?) error example
@doga.ozkaraca slow down man! You working on a lot of stuff.
Sent from my GT-I9500 using Tapatalk 4
Nasty_z said:
@doga.ozkaraca slow down man! You working on a lot of stuff.
Sent from my GT-I9500 using Tapatalk 4
Click to expand...
Click to collapse
LOL :cyclops:
Omar1c said:
Im using cm10 and it was a bunch of errors saying didnt find this and some variable issues
Sent From The Third Nexus
Click to expand...
Click to collapse
you should send errors list.
zxc123coke said:
I use CM10 and get many many error when recompile classes.dex.
Here is a little ( 1/10 ?) error example
Click to expand...
Click to collapse
Smali_classes\android\plugin\dsds\
please delete dsds folder and try again
doga.ozkaraca said:
you should send errors list.
Smali_classes\android\plugin\dsds\
please delete dsds folder and try again
Click to expand...
Click to collapse
Thanks for reply.
But i don't think it will work on CM10.
because there are too many error , not only Smali_classes\android\plugin\dsds\
Here is another error list (I can't catch full error logs because of too long)
Edit: Full error logs show me almost everywhere the smali i put in has trouble.
I'm trying to port this to android 4.2.2 (cm10.1) but it doesn't have framework2.jar. I tried pushing the apk but logcat complains about missing "sec_feature" library. Any suggestions on how to fix that?
can i use this method on my cm11??
want to use this for kitkat
cm based roms mahn!!!
please do help...i tried...and decompiled and didnt find out folder(i know its noobish coz there are so many changes after years made in framework.)
so please do help...any anwer would be appreciated
Hello!
Today I've came across with:
Samsung Galaxy Star Duos GT-S5282
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And I've started to wonder if it isn't possible to port it's ROM to our beloved Y DUOS.
While searching here on XDA, I've discovered this post -> Rooted galaxy star duos via firmware.
I've downloaded it and used dsixda's Android Kitchen to deodex all apk's.
And so, HERE you go fellows.
I think that, in theory we would be able to port this, in fact, I would gladly try to do it if it wasn't for my lack of time.
I hereby request that this thread becomes updated by everyone interested on porting this or using the provided apk's to mod a custom ROM still based on Ginger Bread. This is a request for all of our most skilled members to work on!!
So how will it be? Can we count on each other to port (or mod a custom ROM with) this?
I would be very grateful if we could.
I've cast the first stone into the lake, now let's make some waves, shall we?
GO! :victory:
i think its a realy big rom for our duos,but why not.have u tried it?or have you only some things themed and thats all,and which kernel is inside?
-CALIBAN666- said:
i think its a realy big rom for our duos,but why not.have u tried it?or have you only some things themed and thats all,and which kernel is inside?
Click to expand...
Click to collapse
Tried it? No.
I simply took it, as is, from the thread I've mentioned on the OP and used Android kitchen to deodex all apk's.
-EDIT-
This is still a ROM for Star Duos, not Y Duos.
I simply thought that, since both phones are ldpi devices, we could try to make it work on our phone by porting it, or to make it look like it by modding our apk's.
Typhus_ said:
Tried it? No.
I simply took it, as is, from the thread I've mentioned on the OP and used Android kitchen to deodex all apk's.
-EDIT-
This is still a ROM for Star Duos, not Y Duos.
I simply thought that, since both phones are ldpi devices, we could try to make it work on our phone by porting it, or to make it look like it by modding our apk's.
Click to expand...
Click to collapse
Star duos has a spreadtrum 8810 processor and mali 300 gpu.Its impossible to port
Well, at least we can use the apk's to mod our custom ROM's, right?
For example, Omkar$ requested HERE for someone to resize stuff for Galaxy Y.
Well, with these apk the resizing is already made, right? We can use this stuff to, at leats, mod, am I correct?
Typhus_ said:
Well, at least we can use the apk's to mod our custom ROM's, right?
For example, Omkar$ requested HERE for someone to resize stuff for Galaxy Y.
Well, with these apk the resizing is already made, right? We can use this stuff to, at leats, mod, am I correct?
Click to expand...
Click to collapse
yes you can port png images i think...unless its same names and layout...
but why we need to coz there was already png images in our apk and we just only to edit it and design for theming...
edit:
can you share the stock launcher of it maybe we can use that...
Sent from my GT-S6102 using xda app-developers app
The launcher is included for download.
It's SecLauncher2.apk.
Remember that this download is the result of my import of the rooted firmware (available for download on the thread I mentioned on the OP) on dsixda's Android Kitchen.
I've took the firmware and passed it on Android Kitchen simply to deodex all files.
Typhus_ said:
The launcher is included for download.
It's SecLauncher2.apk.
Remember that this download is the result of my import of the rooted firmware (available for download on the thread I mentioned on the OP) on dsixda's Android Kitchen.
I've took the firmware and passed it on Android Kitchen simply to deodex all files.
Click to expand...
Click to collapse
Hey buddy can u just upload "SecLauncher2.apk"
i just wanted that file,..... n i dont have that much data in cell than i can dwl 400+mb....
n will it work if i directly intstall that apk in my sgy duos....or i need to move tht in system???/
just do 1 thing...upload SecLauncher2.apk ...n i will see it myself.........
ChaTy said:
Hey buddy can u just upload "SecLauncher2.apk"
i just wanted that file,..... n i dont have that much data in cell than i can dwl 400+mb....
n will it work if i directly intstall that apk in my sgy duos....or i need to move tht in system???/
just do 1 thing...upload SecLauncher2.apk ...n i will see it myself.........
Click to expand...
Click to collapse
I Don't know if the launcher will work by itself "alone". I think we will always need the frameworks.
Later on I will release a download for the launcher, settings, systemui, and all frameworks, so that you're able to try it.
Typhus_ said:
I Don't know if the launcher will work by itself "alone". I think we will always need the frameworks.
Later on I will release a download for the launcher, settings, systemui, and all frameworks, so that you're able to try it.
Click to expand...
Click to collapse
yes thats right since you already download the firmware we need only the important apk and not the whole firmware lets see what we can do about it...
Sent from my GT-S6102 using xda app-developers app
Typhus_ said:
I Don't know if the launcher will work by itself "alone". I think we will always need the frameworks.
Later on I will release a download for the launcher, settings, systemui, and all frameworks, so that you're able to try it.
Click to expand...
Click to collapse
Hmm okaay...fine....no problem
Sent from my GT-S6102 using xda premium
I thought I would leave a new ROM because Kenjboy and Raw 99 are good at development. :good:
OK,
Download frameworks HERE.
Framework includes:
android.policy.jar
framework.jar
framework2.jar
services.jar
twframework.jar
framework-res.apk
twframework-res.apk
Download apps HERE.
App includes:
minimode-res.apk (dunno what's this but seemed important...)
SecLauncher2.apk
SecLiveWallpaperPicker.apk
SecSettings.apk
SecWallpaperChooser.apk
SystemUI.apk
If you need anything else separately, or if you think that I've missed some important stuff on this separate download, just reply.
Thread moved to Q&A.
[WIP] (Work In Progress) and [DEV] (under development) threads are welcomed, but as this is marked as a question it is more appropriate for the Q&A section.
If you have a test ROM you can post and you are willing to keep the first post updated as things progress, please feel free to create a new thread for it in the development area.
wait a sec... are u trying to port jb ?!
First have a look at the fact that cm7 is now stable because of alcatel lib files, they won't work for ics/jb. So, stop dreaming and contribute in getting stable cm9 first..
@b16h22 agree with your statement.
---------- Post added at 08:50 AM ---------- Previous post was at 08:43 AM ----------
Typhus_ said:
OK,
Download frameworks HERE.
Framework includes:
android.policy.jar
framework.jar
framework2.jar
services.jar
twframework.jar
framework-res.apk
twframework-res.apk
Download apps HERE.
App includes:
minimode-res.apk (dunno what's this but seemed important...)
SecLauncher2.apk
SecLiveWallpaperPicker.apk
SecSettings.apk
SecWallpaperChooser.apk
SystemUI.apk
If you need anything else separately, or if you think that I've missed some important stuff on this separate download, just reply.
Click to expand...
Click to collapse
yes, you've missed a fully working hw lib files for a full working jb... that we don't have !!
kaustubh.rockstar said:
wait a sec... are u trying to port jb ?!
First have a look at the fact that cm7 is now stable because of alcatel lib files, they won't work for ics/jb. So, stop dreaming and contribute in getting stable cm9 first..
yes, you've missed a fully working hw lib files for a full working jb... that we don't have !!
Click to expand...
Click to collapse
Did you read all posts?
Besides, the way you're addressing this thread is quite aggressive. Please don't do that.
I have found this tutorial for porting rom for Nokia X2. I have tested and it's work when porting CM11 rom based from moto e
What you need:
Code:
Base rom: CM11 Lastest build
Port rom: the rom need to port(from devices have the same chipset and based cm11)
WinRAR
Notepad++
Brain
STEP1 : Create BASE and PORT folder on your desktop
Click to expand...
Click to collapse
STEP2 :
Extract CM11 rom to BASE folder
and port rom to PORT folder using Winrar.
Click to expand...
Click to collapse
STEP3 :
Delete folder :
app
framework
fonts
media
priv-app
in BASE/system
Click to expand...
Click to collapse
STEP4:
Quote:
Now copy folder
app
framework
fonts
media
priv-app from PORT/system to BASE/system
Click to expand...
Click to collapse
STEP5:
Copy without Releapce all files from PORT/system/etc to BASE/system/etc
do the same with : PORT/system/bin to BASE/system/bin
PORT/system/xbin to BASE/system/xbin
PORT/system/vendor to BASE/system/vendor
Click to expand...
Click to collapse
STEP6:
Now open buid.prop file using Notepad++ and make changes to these of Base Rom as you wish.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ro.build.id=
ro.build.display.id=
ro.build.date=
ro.modversion=
In build.prop file change these to same as Port Rom build.prop values.
ro.config.ringtone=
ro.config.notification_sound=
ro.config.alarm_alert=
Also Copy anything you Find Extra in ADDITIONAL BUILD PROPERTIES related to theme..
Click to expand...
Click to collapse
STEP7:
COPY The set_perm Lines in META-INF/com/google/android/updater-script from PORT to BASE after deleting set_perm lines in BASE updater-Script.
Click to expand...
Click to collapse
STEP8:
If You find any extra file or folder in system folder of PORT rom than copy them to your BASE rom system folder.
Click to expand...
Click to collapse
STEP9:
Last Step to ZIP THE FOLDERS IN ONE..
SELECT META-INF, system, boot.img(if it is having), data(if it is having).
Right Click and Select Add to Archive..
Select Zip..
Type the Name.
Click OK..
Click to expand...
Click to collapse
Its DONE !
Thanks to @rishabh.raj37
The original Tutorial : http://forum.xda-developers.com/showthread.php?t=1908008
Sorry for my bad English
@kaotd99 How can I make error free updater script for modified stock rom flashable zip.
It shows status 7 error during flash process.
shafiaszad said:
@kaotd99 How can I make error free updater script for modified stock rom flashable zip.
It shows status 7 error during flash process.
Click to expand...
Click to collapse
what is your recovery are you using???
With TWRP: you go to Advanced tab, choose Copy log to SD
then go to SDCARD open recovery.log
find your error keyword (eg: status 7) then look above the line contain zip file names... you ewil see the error.... GOOD LUCK
up top !!!!
just a question, I'm a complete newbie to porting (I don't even start porting, just reading the "how tos") so I don't understand this part
"Port rom: the rom need to port(from devices have the same chipset and based cm11)"
I mean, we are going to port ROM for Nokia X2 right? does that mean that the "port ROM (that you mention in the first post)" can be the original Stock ROM from the Nokia X2?
thanks..
jepr0x1011 said:
just a question, I'm a complete newbie to porting (I don't even start porting, just reading the "how tos") so I don't understand this part
"Port rom: the rom need to port(from devices have the same chipset and based cm11)"
I mean, we are going to port ROM for Nokia X2 right? does that mean that the "port ROM (that you mention in the first post)" can be the original Stock ROM from the Nokia X2?
thanks..
Click to expand...
Click to collapse
Hello, I will help you. My whatsapp no. is 9440411098 . just send me a message I will learn you how to build and port ROMs as well!!
yasat nokiax2 said:
Hello, I will help you. My whatsapp no. is xxxxxxxxxx . just send me a message I will learn you how to build and port ROMs as well!!
Click to expand...
Click to collapse
Thanks for the reply sir.. sorry but I don't use whatsapp just want to know more about "port ROM" and "base ROM".. I'm not going to port any ROM yet.. that's too risky for a newbie like me..
Can u teach me how to port or build a ROM ??
Zaidmughal said:
Can u teach me how to port or build a ROM ??
Click to expand...
Click to collapse
anyone who want learn how to port roms, I will just reply me in whatsapp my whatsapp no. 9440411098
yasat nokiax2 said:
anyone who want learn how to port roms, I will just reply me in whatsapp my whatsapp no. 9440411098
Click to expand...
Click to collapse
Is your number +9440411098??
---------- Post added at 06:50 AM ---------- Previous post was at 06:27 AM ----------
yasat nokiax2 said:
anyone who want learn how to port roms, I will just reply me in whatsapp my whatsapp no. 9440411098
Click to expand...
Click to collapse
It doesn't add your number in my contacts list of whatsapp
Tell me your whatsapp no @Zaidmughal
yasat nokiax2 said:
Tell me your whatsapp no @Zaidmughal
Click to expand...
Click to collapse
+923228819589
Full number with country code included