Okay, I really like the tweaks of BeanStalk but even with everything "subdued" (i.e. low screen brightness, processor set to max seven-hundred and some megahertz, etc.) I still find the battery life to be close to half of what CM10.2 has. I am not an expert in Android development, but I do have some basic knowledge on the subject. So basicly what I was hoping to do was use the tweaks on BeanStalk on a CM ROM. How do I combine those ROMs for that?
Device: T-Mobile Samsung Galaxy SII (T989) (Hercules)
The BeanStalk ROM I mentioned: BeanStalk 4.3.1001 -- Linaro -- Diablo2.4 Kernel -- [10-01-13]
The CM ROM I mentioned: CM 10.1 -- Android 4.2.2 -- kernel CM 3.0.66 -- (there are updates available fro this ROM which I can download on Monday, when the publick library opens again)
Any and all opinions/thoughts are welcome
I wasn't sure where to post this question but I think it fits best in Android Development and Hacking > Android Q&A, Help & Troubleshooting, since I want to combine a couple ROMs. Sorry if this it is in the wrong place.
knightandroid said:
Okay, I really like the tweaks of BeanStalk but even with everything "subdued" (i.e. low screen brightness, processor set to max seven-hundred and some megahertz, etc.) I still find the battery life to be close to half of what CM10.2 has. I am not an expert in Android development, but I do have some basic knowledge on the subject. So basicly what I was hoping to do was use the tweaks on BeanStalk on a CM ROM. How do I combine those ROMs for that?
Device: T-Mobile Samsung Galaxy SII (T989) (Hercules)
The BeanStalk ROM I mentioned: BeanStalk 4.3.1001 -- Linaro -- Diablo2.4 Kernel -- [10-01-13]
The CM ROM I mentioned: CM 10.1 -- Android 4.2.2 -- kernel CM 3.0.66 -- (there are updates available fro this ROM which I can download on Monday, when the publick library opens again)
Any and all opinions/thoughts are welcome
I wasn't sure where to post this question but I think it fits best in Android Development and Hacking > Android Q&A, Help & Troubleshooting, since I want to combine a couple ROMs. Sorry if this it is in the wrong place.
Click to expand...
Click to collapse
You'll have to port it, use this guide:
http://forum.xda-developers.com/showthread.php?t=1908008
Related
Hello,
So far, I have:
A working Android build environment (Ubuntu 11.10 x64).
Managed to build, install and boot AOSP on my Nexus S. (I have downloaded but not attempted to build CM7 yet.)
Created a Github account.
Samsung's open source files for my target device, the Galaxy Gio GT-S5660M.
I've read some documentation and forum posts about Github, but I remain unsure as to what I should do to fork in a way that:
I'll be able to keep on syncing the remainder of the code.
My new device directories and modifications could be brought back (pulled?) to the main CM7 code base.
Will avoid needless frustrating re-downloads of the source code.
Thanks in advance,
Darkshado
After some further reading, I'm beginning to grasp some git basics...
I've forked two CM7 repos so far, added them as remotes in the appropriate installations. (Instead of forking and cloning, since I already had repo sync'ed the whole CM7 source. My commits show up on Github like they should, and I should be able to merge in commits to the origin remotes.)
I'm not going to do any pull requests until I've managed to build and boot.
By the way, yesterday I attempted to build AOSP with a bunch of files overwritten by the Samsung sources (that's how they tell you to do it!!) and this failed, as I expected.
Goodbye,
Darkshado
Update: I'm currently trying to port CM7 to the Gio 5660M. Still attempting a first successful build as I'm writing these lines.
My main issue so far has to do with the camera. I get the following error message:
make: *** No rule to make target « out/target/product/gio5660M/obj/lib/libcamera.so », needed by « out/target/product/gio5660M/obj/SHARED_LIBRARIES/libcameraservice_intermediates/LINKED/libcameraservice.so ». Stop.
After toggling off the camera by using the stub, I hit the same error further into the build with this:
make: *** No rule to make target « vendor/samsung/gio5660M/proprietary/wifi/ath6k/AR6003/hw2.0/athtcmd_ram.bin », needed by « out/target/product/gio5660M/system/wifi/ath6k/AR6003/hw2.0/athtcmd_ram.bin ». Stop.
I know this has to do with makefiles, but that's about it...
Thanks in advance for any help,
Darkshado
hi i'm interested too.
hi I found your github because I also interested poriting cyanogemod to galaxy gio korea(SHW-M290K). the device hardware is different from s5660. so I need some modification.
and your libcamera problem is that there is some reason that the make system can't find libcamera.so, so they cannot compile libcamera service. it should be in ./vendor/samsung/gio/proprietary according to your extract-files.sh .
have one cuorisity. I searched gio android device make file. and none of them are relreased source code. how did you make them?
I found this information. it may help you.
http://processors.wiki.ti.com/index.php/TI-Android-GingerBread-2.3.4-DevKit-2.1_PortingGuides
I'll have to update my Github, hadn't been in a rush due to lack of progress, but now my problem lies with libaudio instead.
I got the Samsung sources for the 5660M on their open source website, although I mostly worked with the CM7 ports for similar devices like Tass and Cooper as well as a Gio source provided by Phiexz but it didn't build either.
Thanks for the link, I'll check it out.
proprietary does not help
do you have any progress since last time?
well, I admit that proprietary files does not help.
does your s5660m hardware identical to s5660v?
becasuse galaxy gio in Korea(shw-m290k,shw-m290s) does different hardware.
well in this case, like me, you need to hack into not only android pdk, but also android kenel.
I have seen that phiexz has released kernel with latest cyanogenmod kenel in his github and I am modifing it to shw-m290k. there are some hardware differences i have to apply to.
I suggest you to compare phiexz's kernel and samsung original kernel from samsung opensource homepage.
My problem right now is that I don't have that much spare time to put into this, and that I'm very much learning as I go, so progress is not always that quick. Also, I'd like to get my Touchwiz based ROM updated and working properly before trying to build AOSP or CM again.
Another thing I want to try is building the kernel (probably based on Phiexz's) that will support ext4, and compare performance of the Touchwiz ROM on ext4 versus RFS.
As far as we can tell, GT-S5660 (Europe/Asia) GT-S5660M, L and V are identical except for the radio firmware. People with the 5660M initially encountered issues after flashing 5660 ROMs because they also contained the AMSS image.
my cyanogen kernel is based on samsung open source kernel
because cm-kernel on cyanogenmod github dont support our device, if we wnt use that kernel we must add some hardware pofile & board for galaxy gio
so alternative is make samsung's open source kernel compatible with cyanogenmod
Wouldn't it be much better from a code maintainability standpoint to make the CM kernel work on the Gio? (Also if you ever hope to get official CM team support, that's a given.)
The way I understand repo and git, you could create a github repo for your device and board configs and add those to your repo manifest so the whole CM7 source and your modifications all sync properly.
I've forked the CM7 manifest files off github, added my gio files and removed all those extra devices I didn't need, so my repo syncs are much faster too. (The idea comes from http://slightlymorethanworthless.blogspot.com/2011/05/remove-unwanted-devices-from.html)
hey a quick question...
just starting out here..
i'm on win7 32 bit, going to run ubuntu on virtualbox.
shud i choose ubuntu 32 bit or 64?
sorry for OT.
doesn't really matter
roofrider said:
hey a quick question...
just starting out here..
i'm on win7 32 bit, going to run ubuntu on virtualbox.
shud u choose ubuntu 32 bit or 64?
sorry for OT.
Click to expand...
Click to collapse
doesn't really matter. but compiling process needs much cpu power. so 64x would be better.
Well, im not a dev or a user of gt5660m, but good luck to you, hope u can finally port it
Sent from the GUN in my pants
darkshado, if you have same problem untill now.
http://strazzere.com/blog/?p=220
look this page. and check out koush's proprietary page. especially for samsung cooper(galaxy ace). because many of kernel procedure are same for gio.
https://github.com/coolya/android_device_samsung_cooper.git
https://github.com/koush/proprietary_vendor_samsung
i've upload galaxy gio source + proprietary files for galaxy gio
please see & help to fix some problem
github.com/phiexz
Darkshado said:
Hello,
So far, I have:
A working Android build environment (Ubuntu 11.10 x64).
Managed to build, install and boot AOSP on my Nexus S. (I have downloaded but not attempted to build CM7 yet.)
Created a Github account.
Samsung's open source files for my target device, the Galaxy Gio GT-S5660M.
I've read some documentation and forum posts about Github, but I remain unsure as to what I should do to fork in a way that:
I'll be able to keep on syncing the remainder of the code.
My new device directories and modifications could be brought back (pulled?) to the main CM7 code base.
Will avoid needless frustrating re-downloads of the source code.
Thanks in advance,
Darkshado
Click to expand...
Click to collapse
Really the best kernel for your phone is here:
http://forum.xda-developers.com/showthread.php?t=1991020
BLN enabled, optimized&stable kernel, jelly bean look
Whoa! Zombie thread!
Dude: the ROM you linked was published over a year after my original post in this thread. I'm pretty sure there was NO CM7 build available for the Gio back then. That's what I was trying to work on, but got beat to the punch by Maclaw and a couple others. (Hard-bricking my Gio and having a sluggish laptop to build on didn't help.)
Besides, I got rid of my Gio a long time ago. I enjoy my Note 2 and keep my Nexus S as backup.
I have Installed several Android 4.3.1 based ROMs but non has the User (Multi user) option. Only PACMAN ROM has it. My question is shouldn't Android 4.3.1 have the Multi user ability built in? and if so why only PACMAN has it and not others like the latest slim build or aokp etc....
Sorry if this is redundant question or been answered before but really that feature is the most important development made by android and most needed. It is frustrating to see it omitted on such great ROM like Slim Build.
Thank you in advance and apologize for any shortcomings in my question.
Bump for exposure and hopefully someone can help him out. :highfive:
mikeclubs said:
I have Installed several Android 4.3.1 based ROMs but non has the User (Multi user) option. Only PACMAN ROM has it. My question is shouldn't Android 4.3.1 have the Multi user ability built in? and if so why only PACMAN has it and not others like the latest slim build or aokp etc....
Sorry if this is redundant question or been answered before but really that feature is the most important development made by android and most needed. It is frustrating to see it omitted on such great ROM like Slim Build.
Thank you in advance and apologize for any shortcomings in my question.
Click to expand...
Click to collapse
I'm not positive, but I think this is a google featured implemented in 4.2. I think the ROMs you may be using might have just taken those features out.
Hi there guys.
Is there anyone working on CM11 for now ? I can't find any info on CM site about i9100 (I believe it should work flawlessly as google wants to support older phones).
Just let me now, please !
Cheers
the guys from the team of CM now versed in the system, because there are many things requiring adaptation. So wait for CM 11 I think is closer to the new year
Here you go.. But it's still in testing stages.. You could test and report to the developer for its development..
http://forum.xda-developers.com/showthread.php?t=2523604
guru_iyer said:
Here you go.. But it's still in testing stages.. You could test and report to the developer for its development..
http://forum.xda-developers.com/showthread.php?t=2523604
Click to expand...
Click to collapse
cheers mate, I'll do my best )
You can use OmniRom instead
cortex69 said:
Hi there guys.
Is there anyone working on CM11 for now ? I can't find any info on CM site about i9100 (I believe it should work flawlessly as google wants to support older phones).
Just let me now, please !
Cheers
Click to expand...
Click to collapse
You can use OmniRom instead. I used CM 7, 9, and 10, with a Galaxy S1 and then S2. I recently switched to OmniRom because they had a working KitKat rom. Basically a group split off from CM after it became a company, and that group is called OmniRom. CM's i9100 development has all but stopped, but the OmniRom have KitKat rom nightiles that are quite stable. I'm using as my daily driver, and all features work. My phone is faster that it was on CM10.2.
OmniRom:
http://omnirom.org/about/
Download for i9100:
http://dl.omnirom.org/i9100/
XDA Forum thread:
http://forum.xda-developers.com/showthread.php?t=2562055
Nightly Changelog:
https://changelog.omnirom.org/#/i9100/next
Note: As per the XDA thread, you need SuperSU and GApps. Please use Paranoid Android's GApps modular mini. The full one didn't work for me, and others have said the same.
The only bugs I'm having with OmniRom are:
(1) Automatic time zone (set it manualy)
(2) The OpenDelta over the air updater doesn't work properly yet.
Jira bug tracker:
http://jira.omnirom.org/
Good luck.
Dave
Problems to execute Cm11 on my s2
Hello, I wonder if any Modder or Dev could help me.
I have a Galaxy s2 I9100 stopped there two years, and recently tried to install Cm11 him, and when I start the phone it loads the bootloader Cyanogem Mod, and then a message "Shutting Down Power Off" appears.
I tried using other versions as Slim Know, Paranoid, Pac Rom, etc ... and all the same thing happen. I decided to go back to official samsung 4.1.2 rom, it worked okay, but the phone does not load, an error appears stating that the phone battery with this high temperature, but the phone does not heat up, it is normal temperature coma.
I took the phone in technical assistance, which found that the problem is in the motherboard. I wonder if any Modder or Dev could help me on how to disable it in CM11 rom, or which file responsible for turning off the phone in case of failures. Thanks in advance
(Sorry for my bad english)
Handwriting to text
Hey
I was just wondering if cm11 has a handwriting to text feature.? I can't seem to find it, if it has it.
my samsung galaxy player 5.0 seems to love to lag... can anyone help me with some suggestions for less lag and more smoothness.
and as a side topic, how can i make my device not freeze during minecraft? i know for a fact that someone has already posted this, but i may as well say this here also, since it is relevent.
Note: i am sorry if this has already been posted and i have missed it...i went through 8 pages or so and i didn't find anything (except for the one about minecraft)
I would love to help you but...
There are three things I would like to know before hand
1) Do you have custom recovery? (e.g. CWM)
2) If yes to 1, then do you have a custom ROM?
3) If yes to 1 and 2, have you tried flashing any performance mods?
=========================================================
• Samsung Galaxy Player 5 US (YP-G70)
> Carbon ROM 4.4.4 with built in Nutella Kernel
- By Meticulus Development team; visit them at http://www.meticulus-development.com/
palmbeach05 said:
CM dropped official support due to kernel stability issues. I remember we were discussing ROMs. 7.2 was, according to CM, the last stable version. Due to all the changes when everything became 4.0, the kernel became unstable on our device. Our devs have created a kernel that is stable enough for daily use, but not stable enough for an official CM. You do have CM9, 10, 10.1, 10.2, and 11 that are stable. CM12 needs work before being recommended for daily use.
Sent from my ATRIX HD using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the information, glad to see that i can still get support for this device. :good:
I'm trying to get general information for the last 2 days, reading especially the Q&A and development sections in the forum . If i understood correct;
* There's a new kernel being developed named as [KERNEL] [3.1.10] as you mentioned in your post. This new kernel seems nearly perfect, it just has these 3 downsides regarding the given information on its own topic:
1) HDMI [post-poned] (Nvm, I don't need it)
2) Fingerprint ROM Libs+Framework [work in progress] (Nvm, I don't need it)
3) Flash [work in progress] (Camera flash? It would be nice, but still not mandatory for me)
So i thought i could try the newest unofficial CM releases based on this new kernel. I checked the most-used ones in the development section for CM11, CM10.1, CM10, CM9. But i learned a very disappointing thing in the posts. If it's true, although bluetooth is operable for data transfer, it is NOT working for voice, meaning that i won't be able to use it in my car. :crying:
Other negatives are not that important, but GSM calls over bluetooth is very necessary for me. Because it's a security issue, as most of all need to use our phones while driving! So i regrettably had to eliminate the CM Roms which use this new kernel for now!
I need a Rom that is stable enough and has a wide hardware support such as necessarily:
1) Calls over bluetooth
2) GPS
3) Wi-fi tethering (USB tethering is not important)
Plus; android version must be new enough to support some of the applications. I found out that i need at least CM10 (Android v4.1) for the applications that i need to install.
At the end i can summarize my choices as follows:
* CM7.2 based Roms: All of them seem very stable, but some of my applications doesn't work on Android 2.3, so negative.
* CM9 based Roms: New kernel or not, Android v4.0 is old for a few of my applications. So, negative.
* CM10 based Roms: "CM10 (JellyBean) for Atrix" from @epinter seems very appropriate for me. It doesn't use the new kernel and Android v4.1 is sufficient (recent enough) for my applications. POSITIVE
* CM10.1 based Roms: "CM 10.1(Android 4.2) for Atrix" from @epinter could be very good, but it uses the new kernel. So, negative.
* CM11 based Roms: "CM 11 ( Android 4.4.4 ) for Atrix (BigPart)" from @Zn7mkUKzN1r8aCIV would be perfect, but i think it also uses new kernel, as it's indicated that ".BT phone call" is NOT working. So, negative.
* CM12 based Roms: I saw the "Mokee For Atrix 4g (Android L 5.0.2) (preview)", but as you see, it's not an option for me yet. So, negative.
If i didn't misunderstood what i've read till now, the most appropriate Rom seems;
"CM10 (JellyBean) for Atrix, By epinter" for me.
Link: http://forum.xda-developers.com/showthread.php?t=1781970
I think it would be better for me to continue on its own Q&A thread, I don't want to ruin this CM7.2 thread anymore.
Please share your opinions, i really need your advises.
EDIT: Oopss, basic kernel on CM10 seems lacking HW acceleration. So, i can't play NFS Most Wanted, Dead Space, Max Payne etc. games properly, right? What about navigation apps like iGo, Sygic, etc?
EDIT: This post was originally in the "CM7 Q&A" section and moved here as a seperate thread. My aim is not to find the "Best Rom ever" etc., i just seek for a Rom that's similar to the current awesome CM7, which fits my needs. I think i could find the best title for this post.