• XDA Forums have been migrated to XenForo. We are aware of several issues including missing threads, logins not working, and more. To discuss, use this thread.
  • If you are experiencing issues logging in, we migrated and software and made it more secure. We recommend trying to reset your password.

[Discussion][Jan 20] CM 11 for P990

Status
Not open for further replies.

azharshaikh7866

New member
May 23, 2012
298
51
0
mumbai
You just have to use another manifest so you should run the following:
repo init -u https://github.com/tonyp/android_manifest -b cm-11.0-tonyp

And that should be all :)

For all other you should take a look at http://forum.xda-developers.com/showthread.php?t=2515305

But you do not have to run this command:
breakfast mako
And the two after that one

And when you run brunch you should use the codename for our device, so don't use brunch make, but use brunch p990

Gesendet von meinem ASUS Transformer Pad TF700T mit Tapatalk
I have used this......
Ubuntu is awsme....smooth ....works gr8 ....looks amazing
It took 2 days for repo sync on my slow connection ...

Sent from my LG-P990 using xda premium
 
Last edited:

Firtecy

New member
Feb 14, 2013
123
1,124
0
Unsuccessfully.... I m total new bie
Doing it for first time....

Sent from my LG-P990 using xda premium
I have used this......
Ubuntu is awsme....smooth ....works gr8 ....looks amazing
It took 2 days for repo sync on my slow connection ...

Sent from my LG-P990 using xda premium
If it still fails, just run on top of your android root this command:
Code:
source build/envsetup.sh
Gesendet von meinem ASUS Transformer Pad TF700T mit Tapatalk
 

BS86

New member
Jan 20, 2013
872
1,163
0
Regensburg
I am now at the state of syncing repos - never loved my 50Mbit connection more ^^

Bought myself another machine (just an old Core2Duo - should be enough) that I am now running linuxmint 16 on - its ubuntu based and therefore easier to set up a build environment on it (more guides ;) )


edit: and the reason why our devs got so "busy" - they got their own show now (just kidding :p ) ;) https://www.youtube.com/watch?v=OqJsshLEZEI
 
Last edited:

azharshaikh7866

New member
May 23, 2012
298
51
0
mumbai
If it still fails, just run on top of your android root this command:
Code:
source build/envsetup.sh
Gesendet von meinem ASUS Transformer Pad TF700T mit Tapatalk
It showed done after source build/envsetup.sh

Then after brunch p990 it showing following ....where will i find zip??

Sent from my LG-P990 using xda premium
 

Attachments

Firtecy

New member
Feb 14, 2013
123
1,124
0
It showed done after source build/envsetup.sh

Then after brunch p990 it showing following ....where will i find zip??

Sent from my LG-P990 using xda premium
Oh yes, thanks that you mention it, that is an error i have fixed, but i haven't yet pushed it to tony. Thanks :)


This is the commit where it is included:
https://github.com/Firtecy/tonyp_device_lge_p990/commit/0e886cf11277ebf1a3406194127c25e886607bd7

When the build will succeed you will find this or something similiar as last line:
Code:
Package Complete: /<your building diretory>/out/target/product/p990/cm-11-20140523-UNOFFICIAL-p990.zip
 

BS86

New member
Jan 20, 2013
872
1,163
0
Regensburg
managed to get the build environment running on my main machine with Fedora while the dualcore is still building (already running over an hour there)...

seems like i will stay on the 8-core beast for building ^^

Edit: still giving this error
Code:
frameworks/av/media/libstagefright/Utils.cpp: In function 'android::status_t android::sendMetaDataToHal(android::sp<android::MediaPlayerBase::AudioSink>&, const android::sp<android::MetaData>&)':
frameworks/av/media/libstagefright/Utils.cpp:523:30: error: 'AUDIO_OFFLOAD_CODEC_FORMAT' was not declared in this scope
make: *** [/home/bs86/cm11/out/target/product/p990/obj/SHARED_LIBRARIES/libstagefright_intermediates/Utils.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
i did the first repo sync about half an hour after tonys post that he updatet the repo

edit2: either my sync did not load the actual sources, or it is not in the repo synced with
Code:
repo init -u https://github.com/tonyp/android_manifest -b cm-11.0-tonyp
- entered the commit manually (yay, first bit of android code copy-pasted ^^)

edit3: found an error in the githubs ... when using the github from edit2, the branch of tonyp's github is cm11.0-dev - it should be only cm11.0 - it is in the manifest.xml in .repo - this was the reason why the commit was not included ;)
 

Attachments

Last edited:

lukino993

New member
Nov 25, 2012
399
229
0
Syracuse
managed to get the build environment running on my main machine with Fedora while the dualcore is still building (already running over an hour there)...

seems like i will stay on the 8-core beast for building ^^

Edit: still giving this error
Code:
frameworks/av/media/libstagefright/Utils.cpp: In function 'android::status_t android::sendMetaDataToHal(android::sp<android::MediaPlayerBase::AudioSink>&, const android::sp<android::MetaData>&)':
frameworks/av/media/libstagefright/Utils.cpp:523:30: error: 'AUDIO_OFFLOAD_CODEC_FORMAT' was not declared in this scope
make: *** [/home/bs86/cm11/out/target/product/p990/obj/SHARED_LIBRARIES/libstagefright_intermediates/Utils.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
i did the first repo sync about half an hour after tonys post that he updatet the repo

edit2: either my sync did not load the actual sources, or it is not in the repo synced with
Code:
repo init -u https://github.com/tonyp/android_manifest -b cm-11.0-tonyp
- entered the commit manually (yay, first bit of android code copy-pasted ^^)

edit3: found an error in the githubs ... when using the github from edit2, the branch of tonyp's github is cm11.0-dev - it should be only cm11.0 - it is in the manifest.xml in .repo - this was the reason why the commit was not included ;)
News ? :)

Inviato dal mio LG-P990 utilizzando Tapatalk
 

BS86

New member
Jan 20, 2013
872
1,163
0
Regensburg
News ? :)

Inviato dal mio LG-P990 utilizzando Tapatalk
build is up and running since yesterday 22 CEST ;)
it still lacks proper zRAM support (performance control does it)

and it seems to hang at the keyguard at boot - but if it is given some time to finish booting, it behaves like it should ;)

still want to test it further, and tonyp and firtecy might also publish soon - therefore my build will be obsolete
but for the future, if no other dev has time, I can always try to build from newest cm-sources ;)
Big thanks to @tonyp and @Firtecy for their public repositiories :)
 
Last edited:

Firtecy

New member
Feb 14, 2013
123
1,124
0
I think that all user will be grateful If you can publish this if all works..waiting for @Firtecy's one

Inviato dal mio LG-P990 utilizzando Tapatalk
I would say you mustn't wait for longer :p
A new build is up. It is from the codebase of the 23. May. So it includes a newer CyanogenMod version. That means newer projects, like the new theme engine, are included as well.
But at the moment it seems like zram is broken.
Update: Zram is fixed if you use the kernel that I provided some posts after this one

And keep in mind that a full wipe is recommended. I have dirty flashed it over the last build from tonyp and i had many problems. So if you have problems in any kind and have not made a full wipe, make one.

Keep in mind, that when you have issues and made a full wipe, to report them include a log!
So no log = no issue

Have fun!
http://tonyp.basketbuild.com/index.php?dir=main/CM-11.0/

tonyp will write later something about the changelog
 
Last edited:

tonyp

Inactive Recognized Developer
Feb 3, 2011
5,022
34,904
0
Finally here's the new build :)

As Firtecy wrote, the biggest change is probably the CM codebase update, which is a bit newer than M6 (everything that was in the stable/cm-11.0 branch two days ago).

Then I've enabled the transparent statusbar without the need to mess with the build.prop. Additionally it enables the fadeout effect when pulling down the statusbar.
Thanks for this goes to [email protected]: https://gist.github.com/htto/9849712
If you want to disable that open the terminal and type the following command and do a reboot
Code:
su
setprop persist.sys.force_transbar false
(or change/delete the "persist.sys.force_transbar=true" line in the build.prop, but I'd recommend the first method, as it's safer and survives a rom update).

Note that changing the low_ram property has negative side effects, as apps stop using low_ram states (when available).
For those of you who'd like to keep using highend gfx graphics in the entire system there's a new option in Settings - Performance - Advanced Settings.
It will enable all the high end visual effects the removal of the low_ram line enabled, not just the statusbar transparency and fadeout effect (but I don't see a need to enable it, it will use more ram and increase lags).

Then the Kowalski kernl (to kk31), Google Apps package and the BarcodeScanner app were updated.
The SetupWizard got removed due to it's incompatibilities (you can just add the Google account via Settings).
Same goes for the (previously non working) QuickMemo support, this will come back when someone decompiles and fixes the QuickMemo apk for CM11.

Last but not least there were a couple improvements and updates in the code by @hjunii, @Firtecy and myself, mainly in the device tree.

Regarding zram, as some of you might know, CM removed their old zram support a while back:
http://review.cyanogenmod.org/#/c/56874/
http://review.cyanogenmod.org/#/c/56875/
Google introduced native zram support to kitkat, unfortunately something went wrong with enabling it in CM11 for the 2x.
We hope that we can fix it in the short-term, but didn't want to hold back the ROM any longer as it's been quite some time since the last release and apart from that in our limited testing everything worked fine.
Update: the short term was shorter than expected, the ROM side is fine, it was a lack of support in the kernel. A new kernel with zram support will be provided soon :)

Enjoy, and remember to post logs for non-known problems (read: do not post about the camera).
 
Last edited:

Firtecy

New member
Feb 14, 2013
123
1,124
0
Second update for today:
After some researches mostly from @tonyp and a hint from @hjunii, we found the cause for the zram problems. It was a kernel fault.

I have rebuild the kernel with the change in my personal kernel builds. I will post it in here so people can still use zram. And zram makes a lot of difference, at least for me.

Notice: This is my personal build. It is based on kowalski kernel so thanks to @pengus77 for the base. It contains some minor bug fixes (no camera fix!) and other additions. I can not guarantee that it is as stable as the original kowalski kernel. It can be more stable, but maybe also not. So test it at your own risk!

Download:
Update: Link removed as it was causing problems(read: http://forum.xda-developers.com/showthread.php?p=52929827#post52929827)
The zip is modified, so maybe you have to toggle of zip file verification!

Since the linux kernel is released under GPL here is the link to the source code:
https://github.com/Firtecy/kowalski/ branch: exp; HEAD:77ea353c921cfa177164ebf654043ef544131275
DO NOT try to build a kernel with the "wip" branch!
 
Last edited:

ivaneris

New member
Apr 3, 2012
1,168
259
0
Todanan - Blora
Second update for today:
After some researches mostly from @tonyp and a hint from @hjunii, we found the cause for the zram problems. It was a kernel fault.

I have rebuild the kernel with the change in my personal kernel builds. I will post it in here so people can still use zram. And zram makes a lot of difference, at least for me.

Notice: This is my personal build. It is based on kowalski kernel so thanks to @pengus77 for the base. It contains some minor bug fixes (no camera fix!) and other additions. I can not guarantee that it is as stable as the original kowalski kernel. It can be more stable, but maybe also not. So test it at your own risk!

Download:
http://tonyp.basketbuild.com/index.php?dir=main/temp/ named: kernel_firtecy_25_05_2014_TEST.zip
The zip is modified, so maybe you have to toggle of zip file verification!

Since the linux kernel is released under GPL here is the link to the source code:
https://github.com/Firtecy/kowalski/ branch: exp; HEAD:77ea353c921cfa177164ebf654043ef544131275
DO NOT try to build a kernel with the "wip" branch!
Thnx @Firtecy and @tonyp downloading new build now...btw how about adding ramhack version for kernel too?it'll help a lot....:cool:

Sent from my LG-P990
 
  • Like
Reactions: Mhden2x

pijas82

New member
Aug 28, 2013
1,655
686
0
Gaia/Porto
hi

well, I prefer the kernel with the modifications Firtecy.

the rom is very good, fantastic.
thank you,
on the status bar transparent, I can use the APP, tinted status bar, to have invisel bar in apps? or do I have conflicts? I will test.

else the phone is super fluid, can add to swappiness option, the control performance? or add more until zram?
Excuse the English

thank you, sorry the questions, is not obliged to answer,

I feel that not need to move again on the phone is very good.
 
Status
Not open for further replies.
Our Apps
Get our official app! (coming soon)
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone