Related
This uses an existing patch from cm7, so please credit only the dev´s of CyanogenMod for the Defy.
Special thanks go to maniac103 for showing me this patch and explaining how it works.
The png´s are taken from here, where you can find more like this and change it in the usual way.
It´s tested with last Epsylon3 build, maybe somebody can test it with Quarx´build and give feedback.
EDIT: Maybe there is a bootloop-like issue with froyo kernel. Pulling battery should help, after first boot it seems to work fine.
I´m sure we will have this patch in cm9 when the more serious problems are solved.
Until then this may be useful for somebody.
Update 5th March 2012
As I suggested, the hardcoded part of this mod has reached the sources (where it originally came from...).
And the problems started, in particular people on GB-builds are reporting crashed systemUI´s...
So I removed the libandroid_servers.so from the mod and reduced it to "light". Because there are only changed xml and png files left, it should work on GB-builds as well again.
Gazm4n said:
This uses an existing patch from cm7, so please credit only the dev´s of CyanogenMod for the Defy.
Special thanks go to maniac103 for showing me this patch and explaining how it works.
The png´s are taken from here, where you can find more like this and change it in the usual way.
It´s tested with last Epsylon3 build, maybe somebody can test it with Quarx´build and give feedback.
EDIT: Maybe there is a bootloop-like issue with froyo kernel. Pulling battery should help, after first boot it seems to work fine.
I´m sure we will have this patch in cm9 when the more serious problems are solved.
Until then this may be useful for somebody.
Click to expand...
Click to collapse
Thanks works perferct
Thanks
Gazm4n said:
This uses an existing patch from cm7, so please credit only the dev´s of CyanogenMod for the Defy.
Special thanks go to maniac103 for showing me this patch and explaining how it works.
The png´s are taken from here, where you can find more like this and change it in the usual way.
It´s tested with last Epsylon3 build, maybe somebody can test it with Quarx´build and give feedback.
EDIT: Maybe there is a bootloop-like issue with froyo kernel. Pulling battery should help, after first boot it seems to work fine.
I´m sure we will have this patch in cm9 when the more serious problems are solved.
Until then this may be useful for somebody.
Click to expand...
Click to collapse
Works perfectly on my froyo kernel. No probs what so ever. Thx
gazm4n said:
this uses an existing patch from cm7, so please credit only the dev´s of cyanogenmod for the defy.
Special thanks go to maniac103 for showing me this patch and explaining how it works.
The png´s are taken from here, where you can find more like this and change it in the usual way.
It´s tested with last epsylon3 build, maybe somebody can test it with quarx´build and give feedback.
Edit: Maybe there is a bootloop-like issue with froyo kernel. Pulling battery should help, after first boot it seems to work fine.
I´m sure we will have this patch in cm9 when the more serious problems are solved.
Until then this may be useful for somebody.
Click to expand...
Click to collapse
did not work for me. Defy stuck on bootload. Tried taking battery out. No luck.
I'm sorry to hear that. Try a clean install of your cm9 and reflash the zip. This helped on the only reported case like yours.
from MB525 running CM9
Thanks! That Got Te Phone Back To Normal But I Can Not Get THe 1% On It. I'm On Quarx..
You're on last Froyo build? Did the usual install from sdcard in CWM? Strange... Maybe your zip is broken - try to download it again...
from MB525 running CM9
I've flashed it and it is not working for me... notification bar/ status bar is missing...
Device: MB526
CM9 version: defy plus nightly 12-01
works for me on latest CM9 Quarx build
does it work with 120129 nightly?
Nchls said:
I've flashed it and it is not working for me... notification bar/ status bar is missing...
Device: MB526
CM9 version: defy plus nightly 12-01
Click to expand...
Click to collapse
I´m sorry, never tested on Defy+ ROM. But I think it should work... try a clean install and reflash the battery mod.
tashu_cristy said:
does it work with 120129 nightly?
Click to expand...
Click to collapse
Had a short try - worked for me.
Gazm4n said:
Had a short try - worked for me.
Click to expand...
Click to collapse
I tried it too but it keeps bootlooping...
should i install anything additional or something?
tashu_cristy said:
I tried it too but it keeps bootlooping...
Click to expand...
Click to collapse
Try to pull battery and start again - worked for some people on Froyo builds.
Nice work... thanks! I prefer a less busy battery icon to I changed it to the blue full circle from mrvirginia's thread. Looks great with ICS
it works with the 120131 nightly
Sent from my MB525 using XDA App
yep working on 120129 nightly
thanks alot for the mod
Gazm4n said:
I´m sorry, never tested on Defy+ ROM. But I think it should work... try a clean install and reflash the battery mod.
Had a short try - worked for me.
Click to expand...
Click to collapse
Did what you've said but still, no luck...
Great work. It works with the 20120220 version. But can you change the text color. It would be nice if the text was blue like the icons and time.
Sent from my MB525 using XDA App
Mod updated to obtain compatibility with GB-builds, see OP.
Stock ROM
I have defy+ with stock rom.
I copied the image into the folder drawable-xhdpi of SystemUI.apk.
I did reboot but the icon has not changed.
What's wrong?
Dear reader,
i have a little problem on my device
GT-I5500.
Let me explain.
One day i decided to upgrade my device
from CM7.0 to CM9 just to test it
and to get a taste of ics. then after
i tested it and i got in. i installed the gapps.
everything worked as what was explained
to work in the list of the rom.
then i decided to downgrade it to CM7.2
everything was great. suddenly it even
fixed my bluetooth and recorder, because
it was broken in 7.0 but the main problem was
that now i did something wrong. the market disappeared.
so i tried to downgrade it to froyo. market appeared
and i was like 'yay'. so i got it back to CM7.2
again all the instructions as it should but still no market!
Currently on CM7.1 it still isnt appearing.
i might think of swapping back to froyo
but it doesn't have my language (dutch).
as i can speak english good it isnt that
comfortable for daily use.
anyone has an idea to fix this?
i dont remember the installation order
from downgrade to CM7.2
i think its the hotfix
Any ideas?
Thanks,
skiirke
Skiirke said:
Dear reader,
i have a little problem on my device
GT-I5500.
Let me explain.
One day i decided to upgrade my device
from CM7.0 to CM9 just to test it
and to get a taste of ics. then after
i tested it and i got in. i installed the gapps.
everything worked as what was explained
to work in the list of the rom.
then i decided to downgrade it to CM7.2
everything was great. suddenly it even
fixed my bluetooth and recorder, because
it was broken in 7.0 but the main problem was
that now i did something wrong. the market disappeared.
so i tried to downgrade it to froyo. market appeared
and i was like 'yay'. so i got it back to CM7.2
again all the instructions as it should but still no market!
Currently on CM7.1 it still isnt appearing.
i might think of swapping back to froyo
but it doesn't have my language (dutch).
as i can speak english good it isnt that
comfortable for daily use.
anyone has an idea to fix this?
i dont remember the installation order
from downgrade to CM7.2
i think its the hotfix
Any ideas?
Thanks,
skiirke
Click to expand...
Click to collapse
I suppose you have just added your google account, so before trying to access the market, start and login on Goggle Talk.. once you did that, the Market should appear again between your apps..
hope this can solve your problem
Ahh it worked! thank you!
Skiirke said:
Ahh it worked! thank you!
Click to expand...
Click to collapse
glad to know man,
I installed CM9 on my tablet and it says that the camera is not working, but it seems that now my mic and any voice features are not working for me. Anyone know if there is something I need to download/install to get that to work?
For example, the google voice search does not work at all when I try to use it. It doesn't even tell me to talk or speak.
shawndibble said:
I installed CM9 on my tablet and it says that the camera is not working, but it seems that now my mic and any voice features are not working for me. Anyone know if there is something I need to download/install to get that to work?
For example, the google voice search does not work at all when I try to use it. It doesn't even tell me to talk or speak.
Click to expand...
Click to collapse
It's a known problem. The solution is near here on the Kang thread. Hope that helps.
Thanks for the quick reply. That fixed the issue.
I know I said it fixed the issue, but when I reboot the device, I have to reinstall the voice search apk if I wish to use it again. It then works until the device is rebooted. Any ideas?
Flash the latest Gapps. Problem Solved.
I did that when I flashed the latest version of CM9 last night, but still having the same issue.
I got the Gapps and rom from here: http://forum.xda-developers.com/showthread.php?t=1425631
You kinda need to wipe then flash for it to work. I forgot the names but there are 2 version's of GApps, one that doesn't work is the one in the original CM9 thread, the other that works is in Roman's AOKP site
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?
Hey guys, my question is essentially what the title says. I find that in CM10 based roms, that whenever I use the stock cyanogen mod browser, it automatically goes into desktop mode (and is stuck there. The desktop mode checkbox, however, is unchecked.) I'm fairly sure it worked before I used the touch pad fix here - http://forum.xda-developers.com/showthread.php?t=1893343 - So I think it might be a framework/build.prop issue, but I'm not sure. I've been looking to fix this problem everywhere but haven't really been able to find a solution. Do you guys have any idea what the fix might be?
hey..this was better on general section or in some thread..i remember you posted this on one of the roms..but seems to be a general cm10 problem..so maybe better install another browser for your needs.
smokerman said:
hey..this was better on general section or in some thread..i remember you posted this on one of the roms..but seems to be a general cm10 problem..so maybe better install another browser for your needs.
Click to expand...
Click to collapse
Oh I asked in your racing jb rom thread, but now I'm trying to make a cm10 based rom of my own, and it seems that after testing many other Cm10 roms, everyone has this issue. But I think it's a build.prop thing, cause I'm sure that before, on Sonygenmod Cm10, it worked normally, but after I applied the touchpad fix, that's when it started messing up.
Since this is more of a universal problem, I thought all the devs here might have some insight on a fix for this.
fishvtt said:
Oh I asked in your racing jb rom thread, but now I'm trying to make a cm10 based rom of my own, and it seems that after testing many other Cm10 roms, everyone has this issue. But I think it's a build.prop thing, cause I'm sure that before, on Sonygenmod Cm10, it worked normally, but after I applied the touchpad fix, that's when it started messing up.
Since this is more of a universal problem, I thought all the devs here might have some insight on a fix for this.
Click to expand...
Click to collapse
even with FXP rom you have this issue..and it doesnt have touchpad fix..so cant be caused by that.
smokerman said:
even with FXP rom you have this issue..and it doesnt have touchpad fix..so cant be caused by that.
Click to expand...
Click to collapse
Oh ok guys, I can confirm that this is a framework problem. Not a build.prop problem. To figure this out, I used four different versions of the sonygen cm10 mod. First version was with old build.prop and old framework, witch worked fine, and the second was with old framework, but new build.prop, which also worked fine. New framework, old build.prop did not give me the mobile version of google, however, as long with the new build.prop, new framework.
So now, we just need to find out what exactly is wrong with the new version of the framework. I feel like the new framework causes the phone to look like a tablet to the cyanogenmod stock browser, but I'm not sure.
With this post I have attached both the new framework, and the old framework, if anyone else wanted to run any tests on their own. (or figure out what's wrong).
I can also supply both build.prop's if you guys think it's necessary.
I should also say, that this is an issue, for without the new framework, touchpads won't be able to work. So if anyone can help modify the new framework or anything, I would really appreciate the help.
smokerman said:
even with FXP rom you have this issue..and it doesnt have touchpad fix..so cant be caused by that.
Click to expand...
Click to collapse
Hey, smokerman, would you know how to mess with .jar files. I kinda want to go exploring to see if I can do anything.
you have here a simple guide by @CriGiu
http://forum.xda-developers.com/showthread.php?t=2322231
could help you.:good:
fishvtt said:
Oh ok guys, I can confirm that this is a framework problem. Not a build.prop problem. To figure this out, I used four different versions of the sonygen cm10 mod. First version was with old build.prop and old framework, witch worked fine, and the second was with old framework, but new build.prop, which also worked fine. New framework, old build.prop did not give me the mobile version of google, however, as long with the new build.prop, new framework.
So now, we just need to find out what exactly is wrong with the new version of the framework. I feel like the new framework causes the phone to look like a tablet to the cyanogenmod stock browser, but I'm not sure.
With this post I have attached both the new framework, and the old framework, if anyone else wanted to run any tests on their own. (or figure out what's wrong).
I can also supply both build.prop's if you guys think it's necessary.
I should also say, that this is an issue, for without the new framework, touchpads won't be able to work. So if anyone can help modify the new framework or anything, I would really appreciate the help.
Click to expand...
Click to collapse
The framework inside the patch in the first post of sonygenmod solves that issue
(it was caused by an older framework)
CriGiu said:
The framework inside the patch in the first post of sonygenmod solves that issue
(it was caused by an older framework)
Click to expand...
Click to collapse
Oh ok, I'll try testing that out.
CriGiu said:
The framework inside the patch in the first post of sonygenmod solves that issue
(it was caused by an older framework)
Click to expand...
Click to collapse
All right, well that seems to do the trick. When I try to use the touchpad activator app, it gives me the "error 5 expected reciever of type android.view.ViewRoot, but got android.view.ViewRootImpl". But, Dead Trigger works perfectly how it's supposed to, and the stock browser is using the mobile version now. Just remember to make the necessary build.prop changes as outlined in Fahrenheit's guide.