[ROM][4.1.2] CyanogenMod 10

Search This thread

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,088
IN YOUR HEAD
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.1 (Jelly Bean), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

What are Nightly builds? Auto compiled builds of the latest CyanogenMod source from github. This version change each night and aren't officialy supported. If you find bugs/issues you can/must discuss here (do not submit nightlies bug on CyanogenMod issue tracker).

Downloads
WARNING: Upgrading from any version before 20120922 will wipe your data

Latest nightly: P1000 | P1000L | P1000N | SCH-I800 / SPH-P100
Google Apps: http://goo.im/gapps

Installation

- First time flashing CM10 to your Galaxy Tab (or coming from another ROM)?
  1. Root your device and install ClockworkMod Recovery.
  2. Reboot into Recovery using 3-button-combo
  3. Do a Nandroid backup!
  4. WIPE (wipe data/factory reset + wipe cache partition)
  5. Install the ROM from internal sdcard using ClockworkMod Recovery
  6. Optionally install the Google Addon
- Upgrading from CM7/CM9?
  1. Do a Nandroid Backup!
  2. WIPE (wipe data/factory reset + wipe cache partition)
  3. Install the ROM from internal sdcard using ClockworkMod Recovery
  4. Optionally install the Google Addon
- Upgrading from another CM10 Build?
  1. Do a Nandroid Backup! WARNING: Upgrading from any version not downloaded from http://get.cm will wipe your data
  2. Install the ROM from internal sdcard using ClockworkMod Recovery
  3. Optionally install the Google Addon
Note: Nandroids of CM9 and CM10 and CM10 builds before 20120922 are incompatible due to partition layout changes. Please be on the correct version before restoring Nandroids.

FAQ
Please read before posting or reporting bugs!

  • Auto Brightness doesn't work.

Reporting Bugs

Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.

Please read the thread for known issues before reporting.

  • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
  • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.

Code:
What is your--
Tablet model:
Radio (baseband):
CM version:
CM Download url:
Gapps version:

Did you--
wipe:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

IRC
Join us on #teamhacksung-support (user channel) or #teamhacksung (developer channel)

Changelog?
A rough changelog is available here:
P1000 | P1000L | P1000N | SCH-I800 / SPH-P100

The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
 
Last edited:

Mohaakotb

Senior Member
Jul 23, 2012
196
6
asked be4 about which rom is the best one before i bought the galaxy tab

now i bought an used galaxy tab but with good condition so im new here " a noob "

and honestly i get cofused with all the topics and guides and answers ,,, it is like a paradox for me !!!

i want to install AOKP rom but from what i read it require overcome rom be4 i install it ... i need to know why !! my galaxy tab seems to be in stock rom gb why i cant install aokp rom without these dilemma ?

and there are alot of word i dont understand like MTD , modems , drivers , kernals , etc
and also there are liks from overcome are dead ,,, Overcome_7_Series_v4.1.0_Wipe.zip ,,,Overcome_7_Series_v4.1.0_NoWipe.zip,,,Overcome_Kernel_v4.0.0.tar,,,Overcome_Kernel_v4.0.0.zip,,, modems

so if u please guide me how to install it from the beginning to the end i will be very pleased
 

asvantypography

Senior Member
Apr 18, 2012
400
213
Unknown
How To Partition Your SD Card For Free Internal Storage (CWM)

Via ClockWorkMod Recovery :

Things required:


  • Clock Work Mod Recovery (Except latest HumberOS Kernel)
  • Working SD card inserted into phone.
  • Link2Sd (Link)
Note : Backup your Sdcard before do this steps because it will format your all data on Sdcard

After getting the above things ready, proceed with the given steps :

  • Boot into CWM
  • Scroll down to advance options (second last option).
  • In Advance Menu go to Partition SD Card (If you use HumberOS kernel, there is no option for Partition SD CARD)
  • Select EXT and swap partition size according to your needs and overall size of the SD card.
  • Wait till the process completes. You will get a success message if things are done.

  • After rebooting, download Link2sd on Play Store (Link above)
  • open link2sd
  • then select the file system of your sdcard's second partition (ext3)
  • reboot your tablet
  • then open link2sd again menu->storage info

Via PC

Simplest way is to use "MiniTool Partition Wizard Home Edition" from http://www.partitionwizard.com/download.html
This tool is compatible with Windows 2000/XP/Vista & Windows 7
requirements: USB SD Card reader.
pull SD card from phone, insert into USB SD Card reader,you can do it with your usb cable mount Sd-crad. Windows should report new drive and content of the drive should be visible.

Step 1: delete old partitions on SD card
Note:
this partition manager QUEUES the operations. So nothing is deleted and changed UNTIL you click "APPLY" and then confirm by clicking "OK".
WARNING!
Make sure you are deleting partition on SD card! (not your hard drive for example)
This step deletes everything on SD card, so backup files first!
Dont be afraid, just read everything and think twice before selecting correct drive.
Do you see three gray icons on the bottom? Under each of them the capacity of each drive is listed, and SD CARD has slightly different icon.
Hard drives on the screenshot have 465.8GB and 74.5GB, and on the bottom, the SD card, with 3.8GB capacity.


774px-Minitoolpartitionwizard_Step1delete.jpg


Step 2: create FAT or FAT32 partition “ note that this partition is for storing your media, etc..”
select "Create As": PRIMARY
Select "File System:" FAT when you have 2GB or smaller card.
Select "File System:" FAT32 when you have 4GB or greater card.



Step 3: select the 2nd partition and select "Create As": PRIMARY
Here Is a NOTE:
For a wired reason, in both cm9/cm10 roms if formatted your 2nd partition with ext4 format, link2sd wont create mount script, unless you have selected ext3 “although the format was converted to ext4”


Step 4: finish
finally, click "apply" button on top left corner.
partitions will be created and card will be formatted.
Reattach your sd card to your phone and turn it on.

After getting the above things ready, proceed with the given steps :


  • After rebooting, download Link2sd on Play Store (Link above)
  • open link2sd
  • then select the file system of your sdcard's second partition (ext3)
  • reboot your tablet
  • then open link2sd again menu->storage info

Thanks Button Please :fingers-crossed:

over 200+ apps/games with free 1,6 GB and used only 277MB (Internal storage)

564578_3732230147701_1279981837_n.jpg
 
Last edited:

adi6262

Senior Member
May 16, 2011
618
161
Thank you fellow country man .


Just so that thread shows up in participated in android napp :D

Sent from my GT-P1000 using xda app-developers app
 
  • Like
Reactions: mgh1982

rwa66

Senior Member
Aug 5, 2007
99
32
Caketown
i want to install AOKP rom but from what i read it require overcome rom be4 i install it ... i need to know why !! my galaxy tab seems to be in stock rom gb why i cant install aokp rom without these dilemma ?

and there are alot of word i dont understand like MTD , modems , drivers , kernals , etc
and also there are liks from overcome are dead ,,, Overcome_7_Series_v4.1.0_Wipe.zip ,,,Overcome_7_Series_v4.1.0_NoWipe.zip,,,Overcome_Kernel_v4.0.0.tar,,,Overcome_Kernel_v4.0.0.zip,,, modems

so if u please guide me how to install it from the beginning to the end i will be very pleased
Let me start to say that this is not the AOKP thread, nor the Overcome thread. This is a thread for the CyanogenMod 10 ROM. So I cannot tell you anything about AOKP. Overcome is the easiest and safest way to get your Tab ready for AOKP or other ROM's like CM10 or CM9.
What I do know is you have to follow the Overcome installation procedure. The links on teamovercome.net are dead indeed, but in the first post of the Overcome thread you will find mirror-links that work.
So first install Overcome then AOKP.
If you have questions about these procedures please put them in the right forum. So questions about Overcome in the Overcome thread and AOKP questions in AOKP thread.
The meaning of all those strange words you can find in XDA's wiki.
Hope this helps.
 
Last edited:
  • Like
Reactions: nguyentanerp

Hybridesque

Senior Member
Nov 30, 2010
143
26
Just flashed the latest nightly, just noted that the baseband info in About Tablet comes up as unknown. Have noticed that there's a modem.bin in the zip file too... any possibility that it's wrong or something?

Sent from my GT-P1000 using xda app-developers app
 

scanferr

Senior Member
Mar 25, 2011
678
174
Maceda
Lol...im not that noob that i didnt even googled that. If i asked here is because i didnt find a decent answer.

Sent from my GT-P1000 using xda app-developers app
 

priyana

Senior Member
Jul 21, 2007
3,172
1,278
Lol...im not that noob that i didnt even googled that. If i asked here is because i didnt find a decent answer.

Sent from my GT-P1000 using xda app-developers app

Sorry, but the results are spot on. Any more decent will be obscene.

Sent from my GT-P1000 using xda app-developers app
 

paulgerman

Member
May 2, 2012
26
3
Installed it(cm-10-20120906-NIGHTLY-p1.zip ) but can't get any network signal. no 3g or signal. My sim card is no longer recognized.
 
Last edited:

scanferr

Senior Member
Mar 25, 2011
678
174
Maceda
Is it normal to have 1000 points less on quadrant, when compared to cm9?

You are right, pryana. When I seached it a while ago I didn't find those answers. My mistake for not searching again!

Sent from my GT-P1000 using xda app-developers app
 
Last edited:

paulgerman

Member
May 2, 2012
26
3
Modem issues?
Get me *.log from sdcard.

Reboot to recovery, format system, reinstall the ROM zip (and gapps too if you use them)
Alternatively, you could just copy modem.bin to /system/vendor


Sent from my GT-P1000

LOL. Immediately after I copied modem.bin to /system/vendor I got signal. No restart or anything :)) this was shocking.
The file wasn't there at all.

Thank you very much!!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 114
    CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.1 (Jelly Bean), which is designed to increase performance and reliability over stock Android for your device.
    Code:
    #include <std_disclaimer.h>
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     */

    CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    What are Nightly builds? Auto compiled builds of the latest CyanogenMod source from github. This version change each night and aren't officialy supported. If you find bugs/issues you can/must discuss here (do not submit nightlies bug on CyanogenMod issue tracker).

    Downloads
    WARNING: Upgrading from any version before 20120922 will wipe your data

    Latest nightly: P1000 | P1000L | P1000N | SCH-I800 / SPH-P100
    Google Apps: http://goo.im/gapps

    Installation

    - First time flashing CM10 to your Galaxy Tab (or coming from another ROM)?
    1. Root your device and install ClockworkMod Recovery.
    2. Reboot into Recovery using 3-button-combo
    3. Do a Nandroid backup!
    4. WIPE (wipe data/factory reset + wipe cache partition)
    5. Install the ROM from internal sdcard using ClockworkMod Recovery
    6. Optionally install the Google Addon
    - Upgrading from CM7/CM9?
    1. Do a Nandroid Backup!
    2. WIPE (wipe data/factory reset + wipe cache partition)
    3. Install the ROM from internal sdcard using ClockworkMod Recovery
    4. Optionally install the Google Addon
    - Upgrading from another CM10 Build?
    1. Do a Nandroid Backup! WARNING: Upgrading from any version not downloaded from http://get.cm will wipe your data
    2. Install the ROM from internal sdcard using ClockworkMod Recovery
    3. Optionally install the Google Addon
    Note: Nandroids of CM9 and CM10 and CM10 builds before 20120922 are incompatible due to partition layout changes. Please be on the correct version before restoring Nandroids.

    FAQ
    Please read before posting or reporting bugs!

    • Auto Brightness doesn't work.

    Reporting Bugs

    Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.

    Please read the thread for known issues before reporting.

    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow.

    Code:
    What is your--
    Tablet model:
    Radio (baseband):
    CM version:
    CM Download url:
    Gapps version:
    
    Did you--
    wipe:
    restore with titanium backup:
    reboot after having the issue:
    
    Are you using--
    a task killer:
    a non-stock kernel:
    CMSettings/Performance settings (other than stock):
    other modifications:
    
    Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

    IRC
    Join us on #teamhacksung-support (user channel) or #teamhacksung (developer channel)

    Changelog?
    A rough changelog is available here:
    P1000 | P1000L | P1000N | SCH-I800 / SPH-P100

    The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
    29
    Hey guys, got some good news :)

    We've switched to a new layout (yaay again :D), which is kinda similar to the old layout, but data is on the old partition now (so it's 2GB)
    You might ask why, here's the answer.

    I did a survey about a week back, and that determined what type of nand chip was your tab's eMMC (aka mmcblk0)
    SEM16G is a very popular SanDisk chip, and quite fast too, and tests showed that both the chip and ext4 (vs yaffs2 on onenand) were able to get better performance, so we switched back.

    So, system is 433.5M now, and data 1.9G.

    Tomorrow's nightly will wipe your data for one last time, it'll all be good after that, so don't forget to backup ;)

    Oh and modem zips are back, they'll work with the next nightly, get em from the cm wiki.
    22
    How To Partition Your SD Card For Free Internal Storage (CWM)

    Via ClockWorkMod Recovery :

    Things required:


    • Clock Work Mod Recovery (Except latest HumberOS Kernel)
    • Working SD card inserted into phone.
    • Link2Sd (Link)
    Note : Backup your Sdcard before do this steps because it will format your all data on Sdcard

    After getting the above things ready, proceed with the given steps :

    • Boot into CWM
    • Scroll down to advance options (second last option).
    • In Advance Menu go to Partition SD Card (If you use HumberOS kernel, there is no option for Partition SD CARD)
    • Select EXT and swap partition size according to your needs and overall size of the SD card.
    • Wait till the process completes. You will get a success message if things are done.

    • After rebooting, download Link2sd on Play Store (Link above)
    • open link2sd
    • then select the file system of your sdcard's second partition (ext3)
    • reboot your tablet
    • then open link2sd again menu->storage info

    Via PC

    Simplest way is to use "MiniTool Partition Wizard Home Edition" from http://www.partitionwizard.com/download.html
    This tool is compatible with Windows 2000/XP/Vista & Windows 7
    requirements: USB SD Card reader.
    pull SD card from phone, insert into USB SD Card reader,you can do it with your usb cable mount Sd-crad. Windows should report new drive and content of the drive should be visible.

    Step 1: delete old partitions on SD card
    Note:
    this partition manager QUEUES the operations. So nothing is deleted and changed UNTIL you click "APPLY" and then confirm by clicking "OK".
    WARNING!
    Make sure you are deleting partition on SD card! (not your hard drive for example)
    This step deletes everything on SD card, so backup files first!
    Dont be afraid, just read everything and think twice before selecting correct drive.
    Do you see three gray icons on the bottom? Under each of them the capacity of each drive is listed, and SD CARD has slightly different icon.
    Hard drives on the screenshot have 465.8GB and 74.5GB, and on the bottom, the SD card, with 3.8GB capacity.


    774px-Minitoolpartitionwizard_Step1delete.jpg


    Step 2: create FAT or FAT32 partition “ note that this partition is for storing your media, etc..”
    select "Create As": PRIMARY
    Select "File System:" FAT when you have 2GB or smaller card.
    Select "File System:" FAT32 when you have 4GB or greater card.



    Step 3: select the 2nd partition and select "Create As": PRIMARY
    Here Is a NOTE:
    For a wired reason, in both cm9/cm10 roms if formatted your 2nd partition with ext4 format, link2sd wont create mount script, unless you have selected ext3 “although the format was converted to ext4”


    Step 4: finish
    finally, click "apply" button on top left corner.
    partitions will be created and card will be formatted.
    Reattach your sd card to your phone and turn it on.

    After getting the above things ready, proceed with the given steps :


    • After rebooting, download Link2sd on Play Store (Link above)
    • open link2sd
    • then select the file system of your sdcard's second partition (ext3)
    • reboot your tablet
    • then open link2sd again menu->storage info

    Thanks Button Please :fingers-crossed:

    over 200+ apps/games with free 1,6 GB and used only 277MB (Internal storage)

    564578_3732230147701_1279981837_n.jpg
    19
    I've started working on a new kernel for the p1, based off the vanilla linux kernel.

    What i did was, applied the patches Samsung did to the linux kernel 2.6.35.7 while preserving commit history.

    Then, i rebased it so that it now points to 2.6.35.y and it'll be much easier to update from upstream.

    Link: https://github.com/chirayudesai/android_kernel_samsung_p1/tree/jellybean-2.6.35.y

    It currently has only the bare bits needed to get it booting on a stock gingerbread ROM, i'll still need to merge / cherry-pick a lot of other changes.

    But this time we'll add only what's necessary to not make it complex.

    Oh and one more thing, this might allow patching upto 2.6.39 if all goes well, not going to do that now.

    Gonna work on this in my free time, though i don't have much atm as i've got exams coming.
    12
    Camera is indeed fixed, and jt also fixed Torch :)

    Changes are already merged, and they'll be in the next nightly.

    And p1c (CDMA tabs) will start receiving nightlies as well.
Our Apps
Get our official app!
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