Related
WANTED: Users to port SGS roms to the 4.0. You will need to know how to complete a full restore if something goes wrong, but that's it. I cannot go through the forums searching for good SGS roms, as I have several threads to manage, and a rom to work on. The steps are easy for you though, and if you port a rom I will add it in the OP.
First of all, I want to say that I take NO credit on any of these roms. All I did was port them over and add speed tweaks, or added ones that users have ported. If the rom creators or mods have any issue whatsoever with this thread, I will happily take it down, even though I think it would be a large contribution to the 4.0 community. I will continue to update this forum with info as I go along.
I, after a fortunate afternoon of boredom, have managed to successfully begin porting I9000 roms to our devices! Fortunately, they are similar enough that it boots without any modifications. I will put up here any ports that I make, and any that the users create. Note that these WILL NOT BE UPDATED! These are one-time ports, to be used and improved upon by the community. Anything that is broken now will stay broken, unless a user decides to fix/update it, then I will include it in the OP.
What *should* work in all ported roms:
wifi
GPS
home buttons
everything else
What will probably *not* work on ported roms:
Bluetooth
Camera
backlight on buttons
Ported roms:
~GamerzRom odexed V11-~
Link to original thread: http://forum.xda-developers.com/showthread.php?t=1656081
Added:
V6 supercharger, and build.prop tweaks from it.
init.d tweaks from my rom
ext4 filesystem
Advanced mount options
Auto zipalign and Database optimize
Removed apps that do not work on our Player (such as the Dialer)
Download:http://www.mediafire.com/download.php?ctuu2w295w2xlk6
~Saurom~
Original thread:http://forum.xda-developers.com/showthread.php?t=1388342
Ported download link:http://www.mediafire.com/download.php?csua40hkg1r3m86
~JellyBeanRom~
Original thread: http://forum.xda-developers.com/showthread.php?t=1260709&highlight=gb
Ported download link:http://www.mediafire.com/download.php?mgec81f3ifck221
~Ario Rom (ported by ChaosChris)~
Ported thread link : http://forum.xda-developers.com/showthread.php?p=29950015#post29950015
Original thread: http://forum.xda-developers.com/showthread.php?t=1536558
To use these Roms:
You MUST use a Gplayer kernel! GT-I9000 kernels will not boot!
A full wipe may be necessary with some roms if you encounter issues.
Converting (for porters)
Steps:
1. Download wanted rom (must be GB)
2.Move the zip to the internal sdcard
3.Reboot into recovery
4.Flash zip, then boot into download mode
5.Flash a SGP kernel
6. apply my mod pack to the rom, by either copying/pasting the system directory over the SGS rom's system directory, or by pushing it via adb, (eg. adb push /path/to/modpack /system).
7. Profit!
NOTE: after applying this, porters may want to remove non-working packages such as the dialer and mms, as they may cause issues with the end result if they are kept in. Do not delete phone.apk though!! This is required for the camera and some other things, and breaks stuff on certain roms. You have been warned.
NOTE: If you use this modpack, please give me credit, and link back to this thread so that more people can use it. Also, you should probably link back to the ported rom's thread as well, to avoid "ripping off" those devs.
Modpack:
Changelog
V1-
Preliminary release
Fixes wifi and GPS
Includes v6 supercharger and init.d tweaks
V2-
fixed vold.fstab so sdcard is mounted properly.
Download:
ModpackV1:
http://www.mediafire.com/download.php?diaq6im4i18ktf7
NOTE:Note that this is preliminary. It fixes everything listed, and attempts to fix some broken things. Your mileage may vary. This is not a cwm flashable zip! you much extract and adb push this over the existing system directory. This is mainly intended for porters, so users apply at your own risk. This will work, but is a very early release.
Modpack V2 (thanks to ChaosChris):
https://docs.google.com/open?id=0B9OVlH2Pl76DZk5Pa3lJVXlrYzA
Looking good! Does the gamerz port have the 388mb of ram, I thought that was kernal related?
Sent using Tapatalk
iJimaniac said:
Looking good! Does the gamerz port have the 388mb of ram, I thought that was kernal related?
Sent using Tapatalk
Click to expand...
Click to collapse
Yeah, it says that because it includes semaphore's kernel, which raises the max rom to 380, which we could do on our kernel's, but apparently that breaks a lot of stuff if you go much further then 350 (according to klin).
is the wifi fixed in your port or do we have to do your fix after flashing?
Just a word of advice, make sure you get permission from the devs! Also surely this will work with ICS roms right? Just swap out the SGS kernel with the SGP CM7 kernel and it should work (I think)
Sent by my Robot Butler
Supermaster34 said:
Just a word of advice, make sure you get permission from the devs! Also surely this will work with ICS roms right? Just swap out the SGS kernel with the SGP CM7 kernel and it should work (I think)
Sent by my Robot Butler
Click to expand...
Click to collapse
check over in the operation: ics for the 4.0 thread I believe they are already attemping to use the cm7 kernel to boot a cm9.
daniel644 said:
is the wifi fixed in your port or do we have to do your fix after flashing?
Click to expand...
Click to collapse
Yeah, it is fixed before you flash. Once I manage to iron out a few more bugs, I will probably release a "conversion pack" that fixes all the issues. I already have one that fixes wifi and gps, but bluetooth and camera have me stumped, and I do not want to replace the entire hw/lib folder, because some of these roms have lib optimizations, but I may have to.
Sent from my GT-I9000 using xda app-developers app
Supermaster34 said:
Just a word of advice, make sure you get permission from the devs! Also surely this will work with ICS roms right? Just swap out the SGS kernel with the SGP CM7 kernel and it should work (I think)
Sent by my Robot Butler
Click to expand...
Click to collapse
Since I am merely redistributing their work, not incorporaring it into anything I have made, or taking any credit for it, I don't asking permission is necessary. I may be completely off base, but I think that as long as you give devs 100% credit, and link to their original work, it is okay. It may not be the best option, but neither is asking EVERY dev if I can port their rom, or ask permission for user-ported roms.
Youay have an idea there, althouh I think that zaclimon has tried it, and he said it wouldn't boot. I have 2 efs backups, so I guess I can try, although even if the kernel boots, I bet I will have to do a LOT more work before it is usable. I also believe that he said the issues may have been rom based, so here it goes, and wish me luck.
Sent from my GT-I9000 using xda app-developers app
hanthesolo said:
Since I am merely redistributing their work, not incorporaring it into anything I have made, or taking any credit for it, I don't asking permission is necessary. I may be completely off base, but I think that as long as you give devs 100% credit, and link to their original work, it is okay. It may not be the best option, but neither is asking EVERY dev if I can port their rom, or ask permission for user-ported roms.
Youay have an idea there, althouh I think that daniel has tried it, abd he said it wouldn't boot. I have 2 efs backups, so I guess I can try, although even if the kernel boots, I bet I will have to do a LOT more work before it is usable.
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
I've already tried with a cm7 kernel and I got an error of looping (netd1.0 starting) that's why I'm trying to do something. Now I need to backport 3.0.8 usb gadget drivers.
zaclimon said:
I've already tried with a cm7 kernel and I got an error of looping (netd1.0 starting) that's why I'm trying to do something. Now I need to backport 3.0.8 usb gadget drivers.
Click to expand...
Click to collapse
Whoops, I meant you . I will try with a official cm9 build from the SGS forums, and see if that fares any better. Probably will not, but it doesn't hurt to try.
EDIT: well, nevermind about that. He seems to have pulled all of his download links, and I cannot get to the CM7 build. Oh well...
I am going to try anyway with the I9000 package since it seems to have EXT4 support, and I *think* that was what was bootlooping me earlier. This as all just my hopeful rationalization, of course . A lot farther out there, but maybe I can use a SGP5.0 kernel to get it booting. A LOT less likely, but hey, i'm experimenting .
EDIT: I cannot try ICS, since I need to reboot into recovery a second time, and I cannot do that, as I have the intl bootloader on my US device, and it would require it to be booting first.
hanthesolo said:
Whoops, I meant you . I will try with a official cm9 build from the SGS forums, and see if that fares any better. Probably will not, but it doesn't hurt to try.
EDIT: well, nevermind about that. He seems to have pulled all of his download links, and I cannot get to the CM7 build. Oh well...
I am going to try anyway with the I9000 package since it seems to have EXT4 support, and I *think* that was what was bootlooping me earlier. This as all just my hopeful rationalization, of course .
Click to expand...
Click to collapse
I think we should do like entrophy's because I get bored from mtd. Also just tried the gamerz rom port. As I see the camera works, don't know about bluetooth (it can turn on). Vibration works too. I was able to connect to wifi pretty fast and I have one word for this rom. FAST!!!!
Good job!!
zaclimon said:
I think we should do like entrophy's because I get bored from mtd. Also just tried the gamerz rom port. As I see the camera works, don't know about bluetooth (it can turn on). Vibration works too. I was able to connect to wifi pretty fast and I have one word for this rom. FAST!!!!
Good job!!
Click to expand...
Click to collapse
Well, thet camera shows a preview, but fails when a pic is taken, for some reason. Bluetooth does turn on, but is not seen by any other devices, and cannot scan for others either. I did do a little tweaking with Gamerz, so it will be even faster than it was already, which is pretty blazing! I have 2 more that I can put up (I have a preliminary package that I just adb push over the system files that works for now). I have also gotten the camera apk onto my rom, and it works really well! It doesn't take 5 MP pics, or record 720p video (which may be because I am using Terrasilent, which reduces the amount of Vram the system can have), but tap to autofocus and everything else works pretty well. I have a sneaking suspicion that the camera is soft limited, not hard-limited.
I also noted that the external sd card isn't working too (a problem with vold.fstab I'll correct it right now)
zaclimon said:
I also noted that the external sd card isn't working too (a problem with vold.fstab I'll correct it right now)
Click to expand...
Click to collapse
I don't use an externel sdcard, so thanks for pointing that out! I will include a fixed version in my mod pack.
hanthesolo said:
I don't use an externel sdcard, so thanks for pointing that out! I will include a fixed version in my mod pack.
Click to expand...
Click to collapse
Here's the vold.fstab if you need it
Okay, it seems that the zip hosed my partitions (converted them to yaffs2 and mtd), so I am going to perform a full restore, and just keep porting GB roms. As soon as you can get the usb gadget driver working, zaclimon, I guess I can keep working on it, but for now I will just keep to GB.
Two more roms up! I will probably not port any other unless I see an especially good one, but I will put up my mod pack tomorrow.
has anyone found out if the ported roms enable tv out or has someone found out if tv out support is in the i9000 kernal?
TV out has to have hardware, or your not going anywhere. I think the galaxy player lacks the hardware unfortunately. If it does have the hardware, it was very dumb of Samsung not to enable it.
Sent using Tapatalk
iJimaniac said:
TV out has to have hardware, or your not going anywhere. I think the galaxy player lacks the hardware unfortunately. If it does have the hardware, it was very dumb of Samsung not to enable it.
Sent using Tapatalk
Click to expand...
Click to collapse
what hardware does the galaxy s i9000 have that allows for tv out? I thought the galaxy s i9000 and the galaxy player 4.0 had the same gpu?
hi im currently in process of porting a stock deodexed rom.
i have changed system files and the update script.for out i9305. at moment i am able to install the rom fine and loads up with or without wipe. i also included the ee modem.
my issue is that when the rom starts all is ok and there are no force closes however i get no network and imei shows null. to resolve this i just flash param.tar in odin and stock file and all is back to original with imei restored.
any ideas on whats causing the loss of imei number
in setting imei and baseband showbas unknown
edit whilst restoring to stock i did not have to restore imei backups so am asuming efs part is fine
Sent from my GT-I9305 using Tapatalk 2
Check 9500 partition layout and update install script. Dont rewrite the efn part.
Sent from my GT-I9305 using xda app-developers app
have done that part rom installs fine baseband is unknown
Sent from my GT-I9305 using Tapatalk 2
I think u need to Flash a baseband from our i9305 after flashing The Potter rom
but wouldnt that be the modem file iv tried flashing it on radio partition
Sent from my GT-I9305 using Tapatalk 2
right iv ported wanam lite rom to our device, the aroma works i boot up fine but baseband still unknown so annoyin
Sent from my GT-I9305 using Tapatalk 2
i am really into this thread. I opened a thread similar at the beginning but they moved it, hope this one stays in here otherwise it will get lost in the i9300 section...... this is really good lets all try get into this, like i said I am going to play around on monday when i return home, so far we got everything going exceept the Modem is not connecting to the Imei correctly, We need an experienced dev.
---------- Post added at 09:25 AM ---------- Previous post was at 09:14 AM ----------
Just think how many roms we can have if we get this going
Sent from my GT-I9305 using xda app-developers app
Try merging our system and framework so it picks it up as our xxali5 or xxali9 you have to get rid of there base and put our base instead but leave the edited files so maybe the system apps folder stays the i9300 as the apps are the same i think but change the rest into our firmware hmmmm so maybe a better idea would be to have a blank deodexed and zipaligned xxali5 rom move and overwrite our files with the edited files of the i9300 that way all our efs and imei doesnt get touched
Sent from my GT-I9305 using xda app-developers app
going to check ril today see if that sorts it
Sent from my GT-I9305 using Tapatalk 2
Great thread, wish I could contribute more.
At the moment I'm hanging to see what the more clued up guys around here work out!
added the ril files and qualcom ril files but basebands the same
also the serail number has changed on device tried reflashing modem but doesnt help
chwads2k8 said:
right iv ported wanam lite rom to our device, the aroma works i boot up fine but baseband still unknown so annoyin
Sent from my GT-I9305 using Tapatalk 2
Click to expand...
Click to collapse
Basically there are some intensely different changes within the services.jar, framework.jar, android-policy.jar and so forth. 4G LTE is sooo much different than the stock i9300. I am not saying it CAN'T be done. But I am saying it is going to be a complete bastard to do. Put it this way, you'd be better off looking into all of the modifications that have been done to create these ROMS and re-doing them to the i9305.
Trust me, I have looked into doing this with a "customised" build to from sources for ICS for the P7320T tablet that I had. It is the only 4G tablet released here in Australia. The closest I could find in sources for being able to make the connection was grabbing settings systemUI and the others I have listed above ^^^ from the S2 4G LTE. Then I was going to have to modify the systemUI specifically for tablet mode.
I no longer have the tablet nor the patience to want to take on anything like it again.
All I can say is good luck. Feel free to check my threads to confirm that my choices are not a conflict of motivation or lack of determination...god I can assure you that much
Just for a tip. I started today with decompiling the android-policy.jar file to see if I could enable the torch app double click home from lock screen feature....this has been done on i9300 right? Go take a look at the full guide on how to do it...go decompile 1 file that I am talking about and you will see just how different the methods are in all of the smali code. JOY!
---------- Post added at 03:34 AM ---------- Previous post was at 03:23 AM ----------
chwads2k8 said:
added the ril files and qualcom ril files but basebands the same
also the serail number has changed on device tried reflashing modem but doesnt help
Click to expand...
Click to collapse
What tools are you using to "port" this ROM to our device?
I have tools that can port ROMs in about 30-40min.
What have you got in the build.prop for this thing? Do you want to upload the ROM for me to take a look at? The least I could do is offer some help before raining on your parade lol.
Have you considered doing maybe a "splice" of the ROM. Rather than porting the full version, you could do a diff/compare of the modded ROM against it's stock counterpart. Then you migrate those changes over to your "stock i9305" base. That is going to be your best chance of doing this I reckon? also you won't be able to copy across the firmware version. That won't work. Your framework and the firmware version are going to be device specific.
The absolute best thing I can think of suggesting is to go with a known base equivilant?? Like it seems that there is a release of XXALI5 (for touchwiz at least?) on both devices. That would be where I would start first and foremost. I would port with that common version using what I described above and then migrating any further or additional functionality (developer made i.e. Wanams mods) that have been done since the XXALI5 release.
That is going to be your best bet.
Or you guys could just wait for me to release my ROM haha...subtle promotion? I think not.
btemtd said:
Try merging our system and framework so it picks it up as our xxali5 or xxali9 you have to get rid of there base and put our base instead but leave the edited files so maybe the system apps folder stays the i9300 as the apps are the same i think but change the rest into our firmware hmmmm so maybe a better idea would be to have a blank deodexed and zipaligned xxali5 rom move and overwrite our files with the edited files of the i9300 that way all our efs and imei doesnt get touched
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
Exactly
I have a methodology that does this very easy. I wanted the OP to upload his work so far to save me a download. But I might just go ahead and do it anyway.
Have you guys got permissions from Wanam to use his work? I will ask on your behalf if not. He is a great contributor to this forum, I don't wish to have him offside.
What I mean is that I will go ahead and play, but I won't re-upload any test files to the forum without his consent This shouldn't be too hard
---------- Post added at 12:40 PM ---------- Previous post was at 11:53 AM ----------
Contacted Wanam. I will wait to see what he says and recommends. I have claimed I am not releasing anything of his, so this can be owned by you guys who want it. I am happy to help get the ball rolling to help yous though. I have my own dev team that I work with so that makes me kinda busy. That is why I haven't released my own ROM on here yet lol
Downloaded XXLAI5 Wanam, Downloaded XXLAI5 stock i9300, have already downloaded XXLAI5 stock i9305 and I am currently deodexeding it as we speak.
Will deodex i9300 XXALI5 next and then do a comparison to Wanams. Segregate changed files - > port to stock deodexed base = Wanam i9305 for you guys
That's if Wanam approves of course?
EDIT: Hey Mr OP can you please contact me? I cannot send you PMs? Holy smokes you've been around this place since 09!
Ok Analysis done on Wanam compared to stock XXALI5 and have all the of the files seperated and within their directory structure that had changes.
There is going to be some work needed to be done on these main files:
/system/framework/android.policy.jar
/system/framework/framework2.jar
/system/framework/services.jar
/system/app/systemUI.apk
As I expected
Now the fun n games start I will decompile all of these files and then diff them against the standard i9300 smali coding and then *attempt* (and I say that with all great intension too) to migrate the changes across into decompiled i9305 files.
I can tell this is going to be a head ache!
Otherwise though....I can honestly say that what I have got so far I know for certain will boot and you will not have baseband issues. You won't however have 15 toggle mod as it stands. Services.jar and Android policy.jar both control this feature. I see that this *IS* available as a mod already on this forum but I am not certain that the creators realise that these modifications (mentioned here) actually do need to be performed.
Lidroid-res.apk within framework will have no rights to control the toggle on the systemUI cause it won't have permissions due to conflicting signature checking. note...toggles may appear, but they won't do anything when you touch the widget toggle, it will be non-responsive.
Thanks guys
Thats what i said we should just try copying over the whole system app folder and replacing it with our deodexed rom. Try doing that as the firstt step
Sent from my GT-I9305 using xda app-developers app
btemtd said:
Thats what i said we should just try copying over the whole system app folder and replacing it with our deodexed rom. Try doing that as the firstt step
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
System app is fine, but that isn't where the changes are that make Wanams ROM. You'd have your self a standard ROM otherwise. As in no difference. Or if you just copied the system/app folder ROM would boot but systemUI would force close. You would also have no reboot menu and no USB read from the phone. That would equal disasterous....cause as we all know we don't have SD mount in recovery do we?
Fancy doing an adb push on a phone that doesn't install USB connection files?
See I wouldn't be stupid enough to do that without having at least a clockwork recovery backup lol.
It's ok. for the android.policy.jar they are identical (well for XXALI5 they are anyway) to the i9300. So simple trade in there.
Only 4 more files to go and I will have you guys a port
Wanam still has not contacted me back yet though so I we need approval before anything.
Reset scrolling caches. In framework2.jar
This took a bit of work because my notepad++ kept crashing running compare. If you guys ever have this issue, right click the executable in program files go to properties and compatibility and then check the boxes for:
- disable visual themes
- disable desktop composition
- disable high dpi scaling.
Apply.
No more crashing. Windows 7 aero apparently doesn't like the compare dll?
Anyway not related. I am back on track. last jar file and then it should be ready to package up and it will be the same as Wanam ROM XXALI5
Got approval from Wanam. Just about to test flash now. Will upload it here if everything works out
Well, I had a few mishaps with my own device. Namely no root access and also lost hardware ID...meaning no Android Market. This all happened sometime during my lengthy list of modifications so I was not sure where. That mean flash back to stock and restore my data bit by bit until I was set up again. This take for EVER!
So yeah no real feedback from anyone in here so have decided to finish off my own ROM instead. XXALI9 (newer) and a heap more mods than stock Wanam. So far so good.
I can upload what work I did on getting Wanam's up and running (I have not flashed it yet) but will wait till someone actually wants before I go ahead and do that.
Thanks guys
James
Guys anyone here know which device's ROM can be ported to our Quattro I8552?? Has anyone ever tried it??
Htc disier 500 or 600
Sent from my GT-I8552 using XDA Premium 4 mobile app
yazax said:
Htc disier 500 or 600
Sent from my GT-I8552 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Ok Is there any custom roms available for Desire 500 or 600 can u tell me??
Way to port
You can port any arm v7 cpu devices roms to arm v7 devices .
For porting basically u need two roms
base rom :: rom which u want to port to ur device (generally cm ports gives best results)
stock rom :: rom made for ur device. (u can also take backup of samsung stock rom by deleting data folder as stock rom!! but custom roms gives best results)
On your PC extract the .ZIP files containing the two ROMs and navigate to /system/app in your extracted base rom and copy stk.apk vpnservices.apk camera.apk and bluetooth.apk into a temporary directory somewhere else on your PC.
Now delete the following folders from your base ROM and replace them with the ones from your stock ROM: /data /system/app /system/framework /system/fonts and /system/media.
From your stock ROM copy /system/lib/libandroid_runtime.so to the system/lib/ directory of your base ROM overwriting the file.
Next up move the .APKs you copied earlier back into the /system/app directory of your base ROM.
Open up /system/lib in your base ROM and copy all the files and folders. Paste them into the stock’s /system/lib directory replacing all. Then go back to the base ROM and delete the /system/lib folder and replace it with the /system/lib folder from the stock ROM.
Next navigate to the /system/etc/init.d folder in the base ROM and do the same copy-from-base paste-to-stock delete-from-base copy-from-stock paste-to-base shuffle as before.
Sick of copying? Tough. Navigate to /system/etc/permissions and do that same copy-paste dance one more time.
Now open system/build.prop from both the stock and the base ROM in Notepad++. Update the stock build.prop to match the values for ro.build.description= and ro.build.fingerprint= from your base. Now save the stock build.prop exit Notepad++ and copy the stock build.prop into the base ROM overwriting the base build.prop.
Almost there! In Notepad++ open META-INF/com/google/androidupdater-script from both your base and stock ROMs. Edit the base’s script to be like the stock’s updater-script: specifically change edit or add the sections for permissions ui_prints asserts run_programs and installing the kernel. Don’t change any of the symlinks. In the base script make sure that the ‘format’ values are appropriate for your device (compare them to the stock script)..
It work's well for gingerbread,ics rom's.But little bit troubleshooting is required for jb and kitkat roms..
developerpro said:
You can port any arm v7 cpu devices roms to arm v7 devices .
For porting basically u need two roms
base rom :: rom which u want to port to ur device (generally cm ports gives best results)
stock rom :: rom made for ur device. (u can also take backup of samsung stock rom by deleting data folder as stock rom!! but custom roms gives best results)
On your PC extract the .ZIP files containing the two ROMs and navigate to /system/app in your extracted base rom and copy stk.apk vpnservices.apk camera.apk and bluetooth.apk into a temporary directory somewhere else on your PC.
Now delete the following folders from your base ROM and replace them with the ones from your stock ROM: /data /system/app /system/framework /system/fonts and /system/media.
From your stock ROM copy /system/lib/libandroid_runtime.so to the system/lib/ directory of your base ROM overwriting the file.
Next up move the .APKs you copied earlier back into the /system/app directory of your base ROM.
Open up /system/lib in your base ROM and copy all the files and folders. Paste them into the stock’s /system/lib directory replacing all. Then go back to the base ROM and delete the /system/lib folder and replace it with the /system/lib folder from the stock ROM.
Next navigate to the /system/etc/init.d folder in the base ROM and do the same copy-from-base paste-to-stock delete-from-base copy-from-stock paste-to-base shuffle as before.
Sick of copying? Tough. Navigate to /system/etc/permissions and do that same copy-paste dance one more time.
Now open system/build.prop from both the stock and the base ROM in Notepad++. Update the stock build.prop to match the values for ro.build.description= and ro.build.fingerprint= from your base. Now save the stock build.prop exit Notepad++ and copy the stock build.prop into the base ROM overwriting the base build.prop.
Almost there! In Notepad++ open META-INF/com/google/androidupdater-script from both your base and stock ROMs. Edit the base’s script to be like the stock’s updater-script: specifically change edit or add the sections for permissions ui_prints asserts run_programs and installing the kernel. Don’t change any of the symlinks. In the base script make sure that the ‘format’ values are appropriate for your device (compare them to the stock script)..
It work's well for gingerbread,ics rom's.But little bit troubleshooting is required for jb and kitkat roms..
Click to expand...
Click to collapse
If i want to try port miui , How and from which device
Try out grand roms
Try out to port from grand miui ports as in those dual sim is enabled..U can port from any arm v7 cpu devices..But better choose samsung dual sim devices for an easy port...
If I remember it correctly, the cpu on GT-i8552 is arm v5, and not v7
NO
NO friend armv7 is main instruction set(of processor) for ARM Cortex-A5, ARM Cortex-A7, ARM Cortex-A8, ARM Cortex-A9, ARM Cortex-A12, ARM Cortex-A15, ARM Cortex-A17(These are types of cores)...All the above cpu's belongs to arm v7...8625Q 45 nm LP ARMv7 ---ARM Cortex-A5----Adreno 203 ..
so u can port from any of the above cpu's..
I think you should try by Cyanogenmod cuz its a basic rom:fingers-crossed::fingers-crossed:.MIUI is very hard to pull from other device to our device even if you have good experience.
I also tried porting 3 roms but was unsuccessful cux i am noob . Now i am making it from scratch (downloading the source )
If you want links to guide and best deivce to port from i can give you few link if you want. As i also searched for a whole day about various guides and phone so my bookmark is filled with it.Tell me if you want any help. and don't flash any custom rom with battery less than 50% cuz i know what happens after that(Just from experience).
Well Godd luck to you :good::good::good::good::good:
lols21.10 said:
I think you should try by Cyanogenmod cuz its a basic rom:fingers-crossed::fingers-crossed:.MIUI is very hard to pull from other device to our device even if you have good experience.
I also tried porting 3 roms but was unsuccessful cux i am noob . Now i am making it from scratch (downloading the source )
If you want links to guide and best deivce to port from i can give you few link if you want. As i also searched for a whole day about various guides and phone so my bookmark is filled with it.Tell me if you want any help. and don't flash any custom rom with battery less than 50% cuz i know what happens after that(Just from experience).
Well Godd luck to you :good::good::good::good::good:
Click to expand...
Click to collapse
Dude compiling from source is the best porting never works out I have ported rooms and they boot bur lots of bugs
ZANKRUT.DOSHI said:
Dude compiling from source is the best porting never works out I have ported rooms and they boot bur lots of bugs
Click to expand...
Click to collapse
Congrat's bro your roms booted cuz in my case only one boot and i fainted by the error list and dropped the project
and @sahil_arora05 what is your downloading speed.Cuz if you have downloading speed more than 1mbps than I would recommaned you to build from source. cuz porting is not for beginners(LIke me :laugh if you are a good deleloper with claer basic knowledge and experience in some rom field than try porting else source building is best.I am downloading the source with (60kbps :crying plus i have 12th board exam's:angel:
If you want any help than TELL me cuz i a buch of GOOD links for both porting and source building.:good::good::good::good:
(ROMS)JASP HD v1.0 functional
JASP HD ROM V1.0 screens THanks
lols21.10 said:
Congrat's bro your roms booted cuz in my case only one boot and i fainted by the error list and dropped the project
and @sahil_arora05 what is your downloading speed.Cuz if you have downloading speed more than 1mbps than I would recommaned you to build from source. cuz porting is not for beginners(LIke me :laugh if you are a good deleloper with claer basic knowledge and experience in some rom field than try porting else source building is best.I am downloading the source with (60kbps :crying plus i have 12th board exam's:angel:
If you want any help than TELL me cuz i a buch of GOOD links for both porting and source building.:good::good::good::good:
Click to expand...
Click to collapse
I think now I don't need to download anything related to Quattro cauz I have sold it and brought a brand new Motorola Moto G.
sahil_arora05 said:
I think now I don't need to download anything related to Quattro cauz I have sold it and brought a brand new Motorola Moto G.
Click to expand...
Click to collapse
congrats bro,that's a nice device :good::good:
and Give me some money i will do the same
lols21.10 said:
congrats bro,that's a nice device :good::good:
and Give me some money i will do the same
Click to expand...
Click to collapse
hahah very nice bro.!!! asking for money from a stranger btw thanks and MOTO G rocks really!!! Its far better than Grand Quattro except a lil backward in Camera only!!
Ya now dont act so proud quattro is good enough for many people a full HD movie on a 800x480 screen willlook the same as a 1280x720 movie in the screen quattro can run also most games smoothly so its also good there is nothing suck as a good or a bad phone
And may I tell you comparing phone good or bad is banned on XDA
ZANKRUT.DOSHI said:
Ya now dont act so proud quattro is good enough for many people a full HD movie on a 800x480 screen willlook the same as a 1280x720 movie in the screen quattro can run also most games smoothly so its also good there is nothing suck as a good or a bad phone
Click to expand...
Click to collapse
yes yes yes ofcourse I know but you can check out the performance difference of both Quattro and Moto G on benchmark results!! Anyways, I know Quattro is good but I mean Moto G is better in comparison to Quattro in terms of performance.
Sorry dude don't want to fight or something you know someone had compared HTC one with wildfire s in the HTC wildfire s forums and he had got banned just telling you man
ZANKRUT.DOSHI said:
Sorry dude don't want to fight or something you know someone had compared HTC one with wildfire s in the HTC wildfire s forums and he had got banned just telling you man
Click to expand...
Click to collapse
Ohhh sorry sorry buddy!!! I would never want to be banned!! No more comparison now!! btw thanks for suggestion.
sahil_arora05 said:
hahah very nice bro.!!! asking for money from a stranger
Click to expand...
Click to collapse
I was just kidding But i think you are very busy in flashing rom in your moto G
I am facing several prolems in my XOLO A500s ROM (MTK 6572)
I have deodexed my stck rom + rooted but i am unable to implement the Gravity BOX fetures
Like: i can't get the data speed monitor mod,nor the clock mod and many more.
But there's custom rom which has this fuctionality to apply all the gravity box mods.
Is there something i need to change in my stock rom.
Please guide me through this.:highfive:
NOTE: I don't want to use the custom ROM because they have some problems in them some of them don't have gps on/off,another have the 1 MP camera insted of 5MP.
Another show internel memory as SD card and SD Card as internel.
The worst ROM problem can't turn on/off wifi (I managed to solve this on my own but still they have some other problems)
Click to expand...
Click to collapse
I want you guys to help me in out so that i can have a better stock rom
prashantvrm said:
I am facing several prolems in my XOLO A500s ROM (MTK 6572)
I have deodexed my stck rom + rooted but i am unable to implement the Gravity BOX fetures
Like: i can't get the data speed monitor mod,nor the clock mod and many more.
But there's custom rom which has this fuctionality to apply all the gravity box mods.
Is there something i need to change in my stock rom.
Please guide me through this.:highfive:
I want you guys to help me in out so that i can have a better stock rom
Click to expand...
Click to collapse
probably your stock rom is not real aosp.it is modded.so that,this problem happened.
droidmahadi said:
probably your stock rom is not real aosp.it is modded.so that,this problem happened.
Click to expand...
Click to collapse
is there any solution for this
could someone help me out
prashantvrm said:
is there any solution for this
Click to expand...
Click to collapse
there is solution but it is better to use custom rom without trying to solve these.You should be edit system ui & framework to solve this
droidmahadi said:
there is solution but it is better to use custom rom without trying to solve these.You should be edit system ui & framework to solve this
Click to expand...
Click to collapse
i dont think its the problem with systemui and framework
prashantvrm said:
i dont think its the problem with systemui and framework
Click to expand...
Click to collapse
i think its the problem with systemui & framework
droidmahadi said:
i think its the problem with systemui & framework
Click to expand...
Click to collapse
could you help me in this
prashantvrm said:
could you help me in this
Click to expand...
Click to collapse
It is simple, nothing will work if the ROM is not close to AOSP.
In order to get GB to work, you will need to ditch your stock ROM and install a custom ROM which are extremely AOSP-based (CM won't get it work too).
If you insist, then you can do only nothing as the dev behind GB already stresses that GB are for AOSP ROMs and he will never ever interested on giving unsupported devices any support
Unless you're so desperate for it
You can learn compiling and decompiling so that you can grab some GB source code and make it work on your stock ROM.
TechnoSparks said:
It is simple, nothing will work if the ROM is not close to AOSP.
In order to get GB to work, you will need to ditch your stock ROM and install a custom ROM which are extremely AOSP-based (CM won't get it work too).
If you insist, then you can do only nothing as the dev behind GB already stresses that GB are for AOSP ROMs and he will never ever interested on giving unsupported devices any support
Unless you're so desperate for it
You can learn compiling and decompiling so that you can grab some GB source code and make it work on your stock ROM.
Click to expand...
Click to collapse
I tried to to replace all the files(/system/app and /system/framework) inside the stock rom with a working custom rom(in which GB was full functioning) but when i replaced th the device was working as it was supposed to work but still GB was not working after this method
prashantvrm said:
I tried to to replace all the files(/system/app and /system/framework) inside the stock rom with a working custom rom(in which GB was full functioning) but when i replaced th the device was working as it was supposed to work but still GB was not working after this method
Click to expand...
Click to collapse
That's not how custom ROM works. And what you have done is seriously wrong
Flashing a completely new ROM is better than the unsafe file overwriting inside /system/xxxxx . Though it might be working in your eyes, however I am pretty sure there are many errors in the logcat since you have mixed up your ROM with unfamiliar files.
Flash a custom ROM that is AOSP or code a new app that does what GB does for your device
Please take note of the above paragraph. That's the choices you have.
I was using GB before. Since I tried CM, and loved it, I have been known that GB won't be supported on CM. What I did was I completely abandon GB. I even have donated to such app. I feel sad, but yea life must go on
TechnoSparks said:
That's not how custom ROM works. And what you have done is seriously wrong
Flashing a completely new ROM is better than the unsafe file overwriting inside /system/xxxxx . Though it might be working in your eyes, however I am pretty sure there are many errors in the logcat since you have mixed up your ROM with unfamiliar files.
Flash a custom ROM that is AOSP or code a new app that does what GB does for your device
Please take note of the above paragraph. That's the choices you have.
I was using GB before. Since I tried CM, and loved it, I have been known that GB won't be supported on CM. What I did was I completely abandon GB. I even have donated to such app. I feel sad, but yea life must go on
Click to expand...
Click to collapse
thanks for your reply
now i am going to get to work with on your suggestion thanks
thanks for your reply
now i am going to get to work on your suggestion thanks
I can share with you a simple and minimal Android rom that could make the ace completely usable in 2018... Would you be interested?
I think that the best idea is to use Android 2.3 as base (no bloatware, no TouchWiz, and no Android 4.4 that just crazily drains battery)
I' ve tested less known apps that can still run on 2.3 (and found them very fast too). I will replace old system apps with them
I also thought that a good way to push the Ace beyond it's limit is to take a look at the Sony Xperia Play threads on xda. This phone has the same cpu/gpu and it has been supported a lot through the years (being a gaming phone, Devs has done their best to optimize performance instead of themes and useless functions)
Let me know what you want to see in this rom and I'll try to do it!
Just leave a comment with an advice :fingers-crossed:
----------UPDATE--------------------------
I'm creating a NEW/Better thread for my Rom, subscribe to this one to stay tuned!
Quick summary:
Mich-C ROM v0.5 is out!
Go to the post
Quick Installation Guide for this Rom
Go to the post
Let's choose together a theme for the rom...
Go to the post
...and a modern music player
Go to the post
Another Note: many users contacted me via PM, please post any question or request you have on this thread. Thank you.
Hello. I just found my old Galaxy Ace on drawer and tried to use it - hard landing from Oreo I'll be interested and I have one friend who is still using it as a daily phone so there are two of us.
tiger_kj said:
Hello. I just found my old Galaxy Ace on drawer and tried to use it - hard landing from Oreo I'll be interested and I have one friend who is still using it as a daily phone so there are two of us.
Click to expand...
Click to collapse
Hi tiger! Thank you!
Would you also be interested in testing the first release of the rom?
If the project will be appreciated I' ll work on next releases even more (I could recompile the rom from source, we could change the kernel, choose more in depth oprimizations ecc)
P.S. Which are the best and last roms you installed on your ace?
New rom? Great!
Would you be interested?
Click to expand...
Click to collapse
I could buy an Ace only to test that rom.
MaicoLinuX said:
I could buy an Ace only to test that rom.
Click to expand...
Click to collapse
Ahaha thank you bro XD , the first release is almost ready
Great!
Mich-C said:
Ahaha thank you bro XD , the first release is almost ready
Click to expand...
Click to collapse
great! I'm counting my savings xD
Hello.
I'm interested too. I recover from dust my old Galaxy Ace II (GT-S5839i), but it is very limited in memory right now. There is no easy way to extend memory with an SD card.
Some apps are not supported on the old Gigerbread 2.3.6 (Whatsapp will not have any update anymore). I was not aware of the "4.4 draining battery probelm"
sheinbo said:
...sounds good! I just flashed a lollipop ROM, I would Like to test your ROM - the ace is a nice phone and it would be great to use it furthermore. Thank you for this project.
Click to expand...
Click to collapse
Thanks to you for stopping by Which rom did you flash?
I'm not working on themes and appearence for now, but you can show me some icon packs you'll like for this rom
jaymore95 said:
Hello.
I'm interested too. I recover from dust my old Galaxy Ace II (GT-S5839i), but it is very limited in memory right now. There is no easy way to extend memory with an SD card.
Some apps are not supported on the old Gigerbread 2.3.6 (Whatsapp will not have any update anymore). I was not aware of the "4.4 draining battery probelm"
Click to expand...
Click to collapse
Hi jaymor,
Regarding 4.4 :
the 4.4. battery consuption problem is caused by Jellybean itself. Devs that made 4,4 roms made a wonderful job, but the the ace hardware doesn't have enough power to work on a so new new/heavy os.
Regarding Whatsapp :
I don't see any reason to don't use WA on Android 2.3
1) they stopped updating it just 4 months ago (I don't know if you have the latest version)
2) they aren't adding new features, and the most important one that is messages criptografy is supported on 2.3
3) WA does nothing else that increasing in size with each version, and you just tell us how limited storage could be annoying on old devices
Regarding GT-S5839i
I checked its specs, it seems to have 158mb of rom and support for micro-sds up to 32gb. Using a custom rom you shouldn't worry about memory.
Unfortunately you can't flash my rom (it's for s5830) I'll surely make a rom also for this device if I had a device for testing it, but first of all I have to complete this rom
Hi Mich-C.
I agree with you : Whatsapp work for now on 2.3, but they announced (I cant post link in XDA, but search Google for "WhatsApp-support-for-mobile-devices" ) it will not work anymore in 2020. Same for Symbian and iOS 6 (and old dino-smartphone).
Not a big deal, but if I could refurb this phone to my kids for free, it will be cool.
Mich-C said:
Hi jaymor,
Regarding Whatsapp :
I don't see any reason to don't use WA on Android 2.3
1) they stopped updating it just 4 months ago (I don't know if you have the latest version)
2) they aren't adding new features, and the most important one that is messages criptografy is supported on 2.3
3) WA does nothing else that increasing in size with each version, and you just tell us how limited storage could be annoying on old devices
Regarding GT-S5839i
I checked its specs, it seems to have 158mb of rom and support for micro-sds up to 32gb. Using a custom rom you shouldn't worry about memory.
Unfortunately you can't flash my rom (it's for s5830) I'll surely make a rom also for this device if I had a device for testing it, but first of all I have to complete this rom
Click to expand...
Click to collapse
sheinbo said:
http://www.droidthunder.com/install-android-5-0-lollipop-rom-on-galaxy-ace-s5830i
Click to expand...
Click to collapse
ok thanks
but did you know that this is not an actual Lollipop rom? It's a rom themed to look like lollipop. It was posted here on the forum, if I'm not wrong it's based on cm7.1 (so Android 2.3)
jaymore95 said:
Hi Mich-C.
I agree with you : Whatsapp work for now on 2.3, but they announced (I cant post link in XDA, but search Google for "WhatsApp-support-for-mobile-devices" ) it will not work anymore in 2020. Same for Symbian and iOS 6 (and old dino-smartphone).
Not a big deal, but if I could refurb this phone to my kids for free, it will be cool.
Click to expand...
Click to collapse
Ok, anyway we still have almost 2 year to keep using whatsapp. I hope that until then it will be replaced by something else.
I would also recompile those apks to make them working on 2.3, but apps like Whatsapp (or even Telegram) are not opensource...
sheinbo said:
Mmhh, not sure... "About Phone" shows 'Android 5.0' . I never used lollipop so I cannot verify whether it is a lookalike or a ROM. Here in the forums I did not find it, maybe you had " conceptL' in mind? That one was posted here indeed as far as I remember. And that one is a CM 7.1
Click to expand...
Click to collapse
The showed android version can be modified by the dev.
The name of the author is probably hidden in settings or in the easter egg (touch 7 times "about phone")
Last "actual" android version that was developed fo ace is kitkat
Mich-C said:
The showed android version can be modified by the dev.
Click to expand...
Click to collapse
build.prop indicates :
ro.build.version.release=L
...
ro.build.description=GT-S5830i-user 2.3.6 GINGERBREAD XWKTN release-keys
Click to expand...
Click to collapse
jaymore95 said:
ro.build.description=GT-S5830i-user 2.3.6 GINGERBREAD XWKTN release-keys
Click to expand...
Click to collapse
Thank you! So I was right
Did you download the rom just to check this? Great XD
sheinbo said:
Do you know that ROM : https://m.youtube.com/watch?v=utQNDtWdQDo? No lollipop-lookalike ?
Click to expand...
Click to collapse
It's the first time I see this rom.
Do you mean that you like its non-lollipop look? Or that it's a real lollipop rom?
sheinbo said:
No, LineageOS look with appletouch, it worked quiete good.
Click to expand...
Click to collapse
Ah ok I just finished watching the video, the guy said a lot of shareable things about planned obsolence and privacy!
Thanks for your opinion about the theme
sheinbo said:
What do you think about the ROM?
Click to expand...
Click to collapse
Well, it's a very nice rom but I find useless to fuse both the look of iOS and LineageOS on a CyanogenMod rom, it would be better If he just made a pure iOS or LineageOS looklike rom.
I like the fact that he didn't install GApps and the full Facebook app, I won't include them too in my rom too! (I'll try to do it without losing features)
My rom should also be faster than this one, or at the least I hope so
@Mich-C haven't you shared your ROM eventually? I'd be interested too.
Hi @Erpinoob
I'm sorry for making you and other users wait, the reasons are
1)I'm busy for the university
2)Recently I got a boot-loop I'm going to fix
3)I don't want to release 99999 versions of the rom
4)I'm including several "old" tools for android 2.3, often links are not working and so I'm still waiting for developers to provide me new links
4)I'm learning how to develop apps in Android Studio at the university, and I'm taking advantage of this creating 2-3 exclusive apps for my rom
I hope to finish the rom after christmas holidays, anyway I'll tag in the post all those who left a comment in this thread
Greetings