[ROM][4.0.4][MTD] CyanogenMod 9.0.0 | READ : http://goo.gl/rkEeh

Status
Not open for further replies.
Search This thread

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
I was just reading slashdot and came across this awesome article http://liliputing.com/2012/06/android-is-about-to-get-a-lot-faster-thanks-to-linaro.html about some enterprising individuals who have come up with a way of using the new gcc tool chain and inserting various optimizations into the android kernel and base system that produces a huge positive performance impact. sadly I'm not a programmer (but I am an experienced beta tester and know my way around linux internals) but I think it might be worth having the t3am take a look into patching some of these optimizations into the already AWESOME job they've done with the cm9 p1000 port. Yes, there really is only so much a 2 year old single core 1ghz tablet with 512MB ram can do, but I'm hoping that with some more optimization work such as that brought to us by the linaro team we can squeeze every cpu operation and every bit of ram doing exactly what it should be to make application execution a fast, stable, and hopefully less memory intensive experience.

What do you guys think?

+1
We should try everything to make our tablets perform as if they'd up to date...

Knew someone would post it, and before you say anything, i already did a build with the toolchain yesterday, nothing else, just the linaro toolchain with the CyanogenMod 9.

First thing - it broke kernel build, had to use a prebuilt kernel.
No big improvements, ran a 0xbench and got a small increment in the score, but then most of the other code is still in review, and using it as it is causes breakage with the proprietary libs.


On a sidenote, i'm doing a build for the kernel changes from humberos' tree, with some fixes, do test it and let me know if anything doesn't work as expected (ofc on the other thread), mostly shouldn't, still being safe, shall merge it after that.

EDIT : DONE, http://get.cm/get/2I9
Flash it, and report back on the discussion thread, shall merge it after that
 
Last edited:

humberos

Inactive Recognized Developer
Oct 8, 2010
1,616
5,321
Brasília
www.humberos.com.br
Boot Animation - Freezes

We are getting freezes on boot animation because this:

Code:
<6>[   28.633068] PVR_K:(Error): MMU_Alloc: RA_Alloc of VMArena failed [2512, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/sgx/mmu.c]
<6>[    28.633251] PVR_K:(Error): MMU_Alloc: Alloc of DevVAddr failed from heap  General ID117440512 [2515, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/sgx/mmu.c]
<6>[   28.633488] PVR_K:(Error): DevMemoryAlloc ERROR MMU_Alloc [1637, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/buffer_manager.c]
<6>[   28.633657] PVR_K:(Error): BM_ImportMemory: DevMemoryAlloc(0x200000) failed [2332, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/buffer_manager.c]
<6>[   28.635661] PVR_K:(Error): AllocMemory: RA_Alloc(0x200000) FAILED [115, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/buffer_manager.c]
<6>[   28.639917] PVR_K:(Error): BM_Alloc: AllocMemory FAILED [1257, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/buffer_manager.c]
<6>[   28.640100] PVR_K:(Error): AllocDeviceMem: BM_Alloc Failed [398, /home/humberos/bin/android/cm9/kernel/samsung/p1/drivers/gpu/pvr/devicemem.c]

Memory allocation process....


Greetings from Brazil!
 

D.O.C

Inactive Recognized Developer / Retired Senior Mod
Jun 24, 2006
3,134
4,011
44
HTC One X
Samsung Galaxy Tab Plus
So, the Development thread was getting pretty messy, and the other threads are for unofficial builds, i thought i'ld start a new one for the Official builds (including nightlies)

Please read the first two posts of development thread carefully before reporting anything
Dev Thread : http://xdaforums.com/showthread.php?t=1385153

IF you flashed a build from get.cm and are having problems, report them here.
Anything you want to discuss about CM9, discuss here.

Keep the Development thread CLEAN, it's not for user discussion.


IF you are having some problem, then use the below form to report (just copy paste it and answer the questions)

  • What build are you running? (Settings > About Tablet > CyanogenMod Version)
  • Where did you download it from? (if not from get.cm)
  • What issue are you facing?
  • Logcat (http://wiki.cyanogenmod.com/wiki/Logcat)
    ^ Use a box to keep logcats, or paste it at pastebin.com
  • Any modifications you've done to the ROM (flashing zip x, theme y, etc.) :

Thread Cleaned once again. Take into consideration that not development posts at this threads only "pollutes it" and makes it hard to keep development. So, it is in you best interest that questions, bugst, request or anything that is not development must go here.

Thread Cleaned.
:good:
 

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
Good news! :D

For the first time, our 3.0.x port compiled, and i was able to flash it.

Isn't booting yet, but still a good start.

Thanks for humberos for fixing the battery driver, good job man! :)


Anyone here got a UART setup with the tab?
We're booting the kernel off kexec, so reboot and you're back to normal.

i'ld modify the charging cable, but i'm sure i won't be able to do it, i'm not at all good at soldering.
If anyone could help, it'ld be great.

The changes can be found on cm gerrit, and the battery driver fix is on humberos github, i'll gerrit it soon.
 

Andy

Retired Forum Moderator
Jan 21, 2008
4,134
5,351
UK
Samsung Galaxy S21 Ultra
If we have to clean this thread again, it will be closed.
As the OP states. Do not submit bug reports.
This thread is for the developers to provide updates & information. Not for users to ask questions that are common sense or can be easily answered by using your friend Google.
 
  • Like
Reactions: alroger

PAragao

Member
Oct 10, 2008
15
4
Hi,
I am trying to get a build that can encrypt my table (GSM p1000) so he can connect to an exchange server with those policies enabled. In another thread someone said that CM9 RC1 was able to do that, however i tried cm-9.0.0-RC1-p1 but it also failed to encrypt (the cm-9-20120803/4-NIGHTLY-p1 nighties simple went into a reboot loop).

Can anyone confirm if any CM9 build (and which one) is able to encrypt?

What happens btw is the following:
It starts the encryption, and quickly does a reboot, and then it goes to the actual encrypt till 100%, then it reboots again and after I insert the pin it says Encryption unsuccessful! But everything is working, no data was lost on internal memory (external card was removed previously), it just did a factory reset:
 

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
Hi,
I am trying to get a build that can encrypt my table (GSM p1000) so he can connect to an exchange server with those policies enabled. In another thread someone said that CM9 RC1 was able to do that, however i tried cm-9.0.0-RC1-p1 but it also failed to encrypt (the cm-9-20120803/4-NIGHTLY-p1 nighties simple went into a reboot loop).

Can anyone confirm if any CM9 build (and which one) is able to encrypt?

What happens btw is the following:
It starts the encryption, and quickly does a reboot, and then it goes to the actual encrypt till 100%, then it reboots again and after I insert the pin it says Encryption unsuccessful! But everything is working, no data was lost on internal memory (external card was removed previously), it just did a factory reset:
Get us logs from the RC build.

I've tried encrypting a few times and it has always succeeded.
 

paulgerman

Member
May 2, 2012
26
3
Hi,
How can it get stable? The camera stops working with force close 50% of the times I try to take a picture! And always when I try manual focus.
And the image(preview) resolution in the "camera mode"(photo mode) is veery low(The resulted photos resolution is ok)
 
Last edited:
  • Like
Reactions: herrquark

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
Hi,
How can it get stable? The camera stops working with force close 50% of the times I try to take a picture! And always when I try manual focus.
And the image(preview) resolution in the "camera mode"(photo mode) is veery low(The resulted photos resolution is ok)

Instead of complaining like this, you should get logs when the force close happens and we could do something about it.

There are no major issues, so why can't it be stable when even the nightly builds aren't broken and work just well.

Sent from my GT-P1000
 

paulgerman

Member
May 2, 2012
26
3
Instead of complaining like this, you should get logs when the force close happens and we could do something about it.

There are no major issues, so why can't it be stable when even the nightly builds aren't broken and work just well.

Sent from my GT-P1000


I just did a logcat after a fresh tab restart. The camera stopped when I did the photo with manual focus. The photo was taken but not saved and then it force closed. I know that the photo was taken because it appeared in the upper right box and then it force closed. After force close it wasn't there anymore.
I attached the txt.

Thank you!
 

Attachments

  • logcat.txt
    182.1 KB · Views: 29
Last edited:

Hammerfest

Senior Member
Apr 3, 2008
1,683
287
San Antonio, TX
Hi, I am using the stable release, how can I disable the soft buttons? We have capacitive buttons, so the soft one are a waist of screen space. Right now, I don't have a PC, so I can't search properly, please be gentle... :)

Ive asked many times, no (real) answer so far...

If you want to disable the buttons AND deal with a much larger interface you can increase the default DPI from 160 to 240. HOWEVER, aside from making the soft buttons disappear (desired) it will increase the size of everything (implied in increasing the DPI and for me at least, undesired), AND if you are NOT using a Hacked version of the Android Market (Google Play Sex Store) many apps keyed to the 160 DPI will no longer be available.

If you dont mind the larger interface in your effort to get rid of the soft keys, there are quite a few threads here on XDA with "DPI Modified" Market.apk's which you can use to replace the one included in the standard GApps package.


Also seeing as I have had my post with bug reports and logcats deleted (instead of moved...), DO NOT POST BUGS/QUESTIONS HERE, post them... http://xdaforums.com/showthread.php?t=1644000 or not at all.

Quote from a mod: "As the OP states. Do not submit bug reports."
 
Last edited:

mdalacu

Senior Member
Dec 13, 2006
880
197
Bucharest
dmsimpleapps.blogspot.ro
Ive asked many times, no (real) answer so far...

If you want to disable the buttons AND deal with a much larger interface you can increase the default DPI from 160 to 240. HOWEVER, aside from making the soft buttons disappear (desired) it will increase the size of everything (implied in increasing the DPI and for me at least, undesired), AND if you are NOT using a Hacked version of the Android Market (Google Play Sex Store) many apps keyed to the 160 DPI will no longer be available.

If you dont mind the larger interface in your effort to get rid of the soft keys, there are quite a few threads here on XDA with "DPI Modified" Market.apk's which you can use to replace the one included in the standard GApps package.


Also seeing as I have had my post with bug reports and logcats deleted (instead of moved...), DO NOT POST BUGS/QUESTIONS HERE, post them... http://xdaforums.com/showthread.php?t=1644000 or not at all.

Quote from a mod: "As the OP states. Do not submit bug reports."

I have tried it, but the system ui is FC way to offen, what launcher do you recommend?
 

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
Since a stable release has been done, we'll accept bugreports, as long as you give us logs.

Also, please continue discussion in the Discussion thread, and post bugreports there as well, since CM9 will no longer be developed and only critical bug fixes will go in.

Discussion thread: http://goo.gl/YRlJu

Closing this thread, but the discussion thread shall stay open :)
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 190
    Read this, IMPORTANT: http://goo.gl/rkEeh

    Code:
    ** These CyanogenMod builds are highly experimental and unsupported.
    **
    ** If one of this builds bricks your phone, kills your cat or causes
    ** a thermonuclear war, don't point at us. We'll laugh at you.
    ** You decided to make this modifications to your Tablet.
    **
    ** Please refrain from submitting bug reports for any issues
    ** you may encounter while running one of these builds.
    **
    ** Submitting bug reports on experimental builds is the leading 
    ** cause of male impotence.


    This is a stable Build of the current state of CyanogenMod 9 for the Samsung Galaxy Tab.
    CM9 is based on latest AOSP sources plus some useful tweaks and features.

    Known issues, Downloads and Screenshots: Post #2
    General Discussion thread : SGT7 General
    Developer only post : Post #3 (how to build and more)
    What is MTD (for epic, but its the same for all Samsung devices - except the ROM links ofcourse) http://xdaforums.com/showthread.php?t=1387334

    Please refrain from submitting bug reports for any build not released by us - report em to whom u got the build from

    We'll release new builds when we feel like doing so, although we do keep our sources updated all the time!

    The people behind this :

    angel_666
    cdesai
    humberos
    jt1134
    koxudaxi
    red_rebel
    sbradymobile
    eaut
    Techomancer

    Big thanks to Teamhacksung for all their work on the aries, and for all the help

    And Ofcourse - the CyanogenMod Team!
    88
    Known Issues + Useful info :
    USB Tethering won't work in windows (works in ubuntu, untested on OSX)
    Internal sd is /mnt/sdcard, and external is /mnt/emmc
    USB Host works with a Y cable as the tab doesn't supply power, doesn't with the standard Samsung Adapter for the new tabs.

    Official Nightlies : http://get.cm/
    p1 : http://get.cm/?device=p1 [GSM Tabs]
    p1c : http://get.cm/?device=p1c [CDMA Tabs]
    Modems :
    p1 [GSM] : http://goo.gl/EjHq5 (Flash via CWM)
    p1c [CDMA] : http://goo.gl/Dhmjl (Flash via Odin)

    READ THIS BEFORE FLASHING
    ^It's for the epic but it's pretty much the same thing except the ROM links, and the only ROMs having MTD now are CM9 based ROMs - no MTD on GB

    Only way to revert to a normal ROM now is flashing a stock Samsung ROM by odin (with repartition checked)


    How to Flash the above zips :

    You need to restock your tab if you are running an old MTD build, (only if /system isn't 406 mb, check it by the command `df system` or use an app (such as root explorer) )
    IF you are coming from a FSR (STL/BML) ROM (aka Samsung ROM - anything else than the latest CM9 builds / AOKP builds, i.e. any GB ROM, no need to restock)
    IF you are coming from a froyo ROM, you need to flash a stock GB ROM first, follow the guide below :

    Restocking :
    Follow the team overcome restock guide [http://www.teamovercome.net/p1000/?page_id=17], and completely restock your tab.
    Once you've flashed it, reboot into download mode again and flash any kernel with recovery (any non-MTD kernels from humberos.com.br, or this forum, for your tab model)
    After you've flashed the kernel, reboot into recovery, and this time, install the zip you just downloaded from CyanogenMod servers.
    Install Google Apps if you want (gapps-ics-* from goo.im) [optional]
    Reboot and enjoy your tab :)

    Normal install :
    You need to have a kernel with CWM Recovery
    Get the zip from the above download links
    Put the zip on your sdcard, reboot into recovery, and install the zip
    It'll reboot a few times during the install, that's normal :)


    attachment.php
    attachment.php
    attachment.php
    44

    Sources :

    CyanogenMod : https://github.com/CyanogenMod
    SGT7 (based off CyanogenMod sources with a few tweaks of our own) https://github.com/sgt7

    All device tress (p1, p1c and p1-common) and kernel tress (p1 and p1c) have been merged into the CyanogenMod tree now, if you want to submit a change/patch, use cm code-review [http://wiki.cyanogenmod.com/wiki/Howto:_Gerrit]

    How to get the sources :
    Setup Android Build Environment (http://source.android.com)
    Code:
    mkdir ~/cm9
    cd ~/cm9
    repo init -u git://github.com/CyanogenMod/android.git -b ics
    (Type in your name and email address when asked)
    Code:
    repo sync
    (^^This'll take a while, as ~7GB of sources are downloaded initially)

    How to build :
    Code:
    source build/envsetup.sh
    cd device/samsung/p1 ; ./extract-files.sh
    brunch p1
    Replace p1 with p1c for CDMA variants.
    Building may take a long time depending on your machine, might range from a few minutes to many hours
    After the build is done, navigate to ~/cm9/out/target/product/p1
    The zip you'll be looking for would be update-cm-9.0.0-RC0-p1-UNOFFICIAL-signed.zip

    If you want to build just the kernel, type the below commands
    Code:
    source build/envsetup.sh
    make out/target/product/p1/boot.img

    If you want just the kernel - u'll get it in the same folder, boot.img
    Flash it with heimdall
    heimdall flash --kernel ~/cm9/out/target/product/galaxytab/boot.img --recovery ~/cm9/out/target/product/galaxytab/boot.img

    ^^The above instructions were for building a clean CyanogenMod build for p1, without any changes we did to the sources (mainly frameworks and some apps)

    IF you want to build that, sync from https://github.com/sgt7/android.git instead of CyanogenMod, and then build using the same commands
    38
    I got some news!

    https://plus.google.com/115013390614274076135/posts/CcmArQkDDXn

    Official builds coming soon!


    But, till then, i suggest the kangers not to sync, as i'll be changing stuff upstream which might break the build(mainly vendor/samsung, device is now p1 and p1c)

    So, dont repo sync until i give a heads up(or remove vendor/samsung from your manifest)

    And, don't try to build p1 atm (uploading it in a while) - Can build the good old galaxytab fine, just don't try to build p1 or you'll be on your own (you'll know why soon)
    37
    CM9 - Updates

    Hi fellows!

    Just check it!

    http://www.humberos.com.br/p/android-ics.html

    ps. Today is my brother birthday!
    This is for him!



    Greetings from Brazil!

    Enjoy!