• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][4.2.2][P7300/P7310][UNOFFICIAL] CyanogenMod 10.1 [10.1.3, 2013-Oct-22]

Search This thread

C-o-M

Senior Member
Oct 20, 2010
698
1,062
WARNING: This is an experimental build!

You might have to manually fix your sdcard when you go back to CM10/CM9!


Usual CM disclaimers:
Code:
#include 
/*
 * 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.
 */

What's working:
  • 3G (including GSM calls)
  • WLAN
  • Audio
  • Rotation
  • Storage
  • Cameras (both)
  • Keyboard dock

What's broken:
  • HDMI output
  • mute bug on gsm calls (but there's a workaround)

Untested:
  • Everything else ;)

Please report device specific issues here: http://code.google.com/p/tab89cm/issues/list


All credits go to pershoot and the CM team who did most of the work.


Downloads:

GAPPS:
P75xx gapps: gapps-jb-20130121-P75xx.zip http://www.mediafire.com/?l76hi3yf2sp1xkr Credit to dreamcwli from his thread on Xoom My Android ROM 4.2.1 for original package (Please thank him for the gapps)
Known Issues if using Goo Inside gapps or other gapp packages:
-Hot word detection for Google Now (caused the Google Now crash when starting)
-Gesture typing (causes random crashes when enabled)
-Photosphere (crashing when selecting camera or after aligning shot)
These features are removed in P75xx gapps.
Removed any Google Apps (e.g. Play Music, Sound Search, Calendar) that can be downloaded in Play Store: https://play.google.com/store/search?q=Google+Inc.&c=apps

If you have used the Goo Inside or wingray gapps before, please format /system in CWM, reflash the ROM, the new gapps and wipe cache. You might to have to clear app data or even do a factory reset (wipe data) to get all features.


Wingray gapps: http://www.mediafire.com/download.php?o6e8kowyuc59zjc Credit to dreamcwli from his thread on Xoom My Android ROM 4.2.1 (Please thank him for the gapps)

http://goo.im/gapps/gapps-jb-20121212-signed.zip (MD5: c4a07a24e11448824b84e314600cd357)


CWM recovery:
P7300: http://tab89cm.googlecode.com/files/Clockwork_Recovery_6.0.2.7_GT-P7300.zip (MD5: ff0580de3ea320e01d97328bd3def9e1)
P7310: http://tab89cm.googlecode.com/files/Clockwork_Recovery_6.0.2.7_GT-P7310.zip (MD5: 0d07b4c7bd9bee01a426e73bcdd37558)

CM 10.1.3 (2013-Oct-22):
Based on the sources of the final 10.1.3 release, but that doesn't mean that this build is stable/bug free! Please do not report any bugs to JIRA. This is not officially supported CyanogenMod release!
P7300: https://tab89cm.googlecode.com/files/cm-10.1.3-20131022-p5-xda.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1.3-20131022-p5wifi-xda.zip

Old builds

CM 10.1.2:
Based on the sources of the final 10.1.2 release, but that doesn't mean that this build is stable/bug free! Please do not report any bugs to JIRA. This is not officially supported CyanogenMod release!
P7300: https://tab89cm.googlecode.com/files/cm-10.1.2-20130714-p5-xda.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1.2-20130714-p5wifi-xda.zip

CM 10.1 Nightly (2013-Aug-06):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130806-UNOFFICIAL-p5.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130806-UNOFFICIAL-p5wifi.zip

CM 10.1.0:
Based on the sources of the final 10.1.0 release, but that doesn't mean that this build is stable/bug free! Please do not report any bugs to JIRA. This is not officially supported CyanogenMod release!
P7300: https://tab89cm.googlecode.com/files/cm-10.1.0-UNOFFICIAL-p5.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1.0-UNOFFICIAL-p5wifi.zip

CM 10.1 Nightly (2013-Jul-14):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130714-UNOFFICIAL-p5.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130714-UNOFFICIAL-p5wifi.zip

CM 10.1 Nightly (2013-Jun-27):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130627-UNOFFICIAL-p5.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130627-UNOFFICIAL-p5wifi.zip

CM 10.1 RC2 (2013-May-12):
P7300: https://tab89cm.googlecode.com/files/cm-10.1.0-RC2-20130512-UNOFFICIAL-p5.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1.0-RC2-20130512-UNOFFICIAL-p5wifi.zip

CM 10.1 RC1 (2013-May-11):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130511-UNOFFICIAL-p5-RC1.zip
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130511-UNOFFICIAL-p5wifi-RC1.zip

CM 10.1 M3 (2013-Apr-23):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130423-UNOFFICIAL-p5-M3.zip (MD5: 688c0a7a439113ecacad1ffeeea98f7b)
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130421-UNOFFICIAL-p5wifi-M3.zip (MD5: f386589166805e3d72b170494eb9dc49)

CM 10.1 M2 (2013-Mar-06):
P7300: https://tab89cm.googlecode.com/files/cm-10.1-20130306-UNOFFICIAL-p5-M2.zip (MD5: 8e9f185f27ccfb0c16cfa0581e165378)
P7310: https://tab89cm.googlecode.com/files/cm-10.1-20130306-UNOFFICIAL-p5wifi-M2.zip (MD5: e80b07b3b5af23180cc0bd578846a1fa)


2013-Feb-19:
P7300: http://tab89cm.googlecode.com/files/cm-10.1-20130219-UNOFFICIAL-p5.zip (MD5: 31ca342d8716cfcd31ad254816fd36df)
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130219-UNOFFICIAL-p5wifi.zip (MD5: 3059512581b14560953f5d25471161c2)

2013-Feb-16:
P7300: http://tab89cm.googlecode.com/files/cm-10.1-20130216-UNOFFICIAL-p5.zip (MD5: a3bfdb8f05d431dbdc9f5c51833502f2)
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130216-UNOFFICIAL-p5wifi.zip (MD5: eec30e8ad3742a6f7f079c9403fd5aa7)

2013-Jan-25:
P7300: http://tab89cm.googlecode.com/files/cm-10.1-20130125-UNOFFICIAL-p5.zip (MD5: 702000f700cf9292981d45e27a1a9a49)
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130125-UNOFFICIAL-p5wifi.zip (MD5: 112af7385c6fa9da506e8e3ea1690aab)

Build 7, 2013-Jan-21:
P7300: coming soon
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130121-UNOFFICIAL-p5wifi.zip (MD5: ec40336d8659f5b765a9496f519da161)

Build 6, 2013-Jan-13:
P7300: http://tab89cm.googlecode.com/files/cm-10.1-20130113-UNOFFICIAL-p5.zip (MD5: 1ec208f7f3f4896aaa0e05ebe5bb555f)
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130113-UNOFFICIAL-p5wifi.zip (MD5: 024b2b2dfbb96646035a5cd636021e91)

Build 5, 2013-Jan-06:
P7300: http://tab89cm.googlecode.com/files/cm-10.1-20130106-UNOFFICIAL-TEST-p5.zip (MD5: 063d6a8244defb8ed23113bccdb6a2a0)
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20130106-UNOFFICIAL-p5wifi.zip (MD5: 2665d0aa7447a282b72622bd71f43ea3)

Build 4, 2012-Dec-30:
P7310: http://tab89cm.googlecode.com/files/cm-10.1-20121230-UNOFFICIAL-p5wifi.zip (MD5: 599f582c0e0af8766e4a60818f03e015)

Build 3, 2012-Dec-24:
P7310: http://www.mediafire.com/?w1r65dzoca5j6j9 (MD5: e1c78b6e40d95eaf07e9dd34e566b786)

Build 2, 2012-Dec-22:
P7310: http://www.mediafire.com/?u66u90itook3oc2 (MD5: 5b1535574c85bd473568efd252a8e6ee)

Build 1, 2012-Dec-21:
P7300: Sorry, will take some time (don't have a tab to test it)
P7310: http://www.mediafire.com/?9gq53dqe1u8o1ex (MD5: 344b5b2978956ccdbcd7c4ab48cc26b4)
 
Last edited:

C-o-M

Senior Member
Oct 20, 2010
698
1,062
Changelog:
  • "Stable" 10.1.3 (2013-Oct-22)
    • Final CM10.1, introduced CM account
    • New RIL (p5 only)
    • Flickering issue fixed
  • "Stable" 10.1.0 -> 10.1.2
    • Security bug fixes
  • 2013-Jul-14
    • Many updates for Privacy Guard
    • koush's new framework for Babel and SecureSMS
    • Security bug fixes
  • 2013-Jun-27
    • Privacy Guard
  • 2013-May-11
    • CM-10.1.0-RC1 (doesn't mean that this build is stable/bug free!)
    • Fixed Pie Control
  • 2013-Apr-23
    • CM-10.1-M3
    • New Superuser
    • Pie Control (doesn't work)
  • 2013-Mar-06
    • CM-10.1-M2
  • 2013-Feb-19
    • init: remove adb forced config and switch to mtp
  • 2013-Feb-16
    • 4.2.2
    • synced with CyanogenMod at 12:30 pm GMT
  • 2013-Jan-25
    • ril from I9103
    • synced with CyanogenMod at 7 am GMT
  • 2013-Jan-21
    • added xpad.ko
    • fixed video recording (needs new GApps, see first post)
    • a lot of upstream changes
  • 2013-Jan-13
    • added ntfs.ko and cifs.ko
    • a lot of upstream changes
  • 2013-Jan-06
    • prepared repos for nightlys
    • fixed charging animation
    • a lot of upstream changes, e.g. new lockscreen and launcher bug fixes
  • 2012-Dec-30
  • 2012-Dec-24
    • Fixed QuickSettings
    • Updated kernel to newest Samsung source release
  • 2012-Dec-22
    • Fixed Audio
  • 2012-Dec-21
    • Initial Build

Sources:
https://github.com/CyanogenMod
https://github.com/pershoot
https://github.com/cmorlok

My local_manifest.xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="cmorlok/android_kernel_samsung_p5" path="kernel/samsung/p5" revision="refs/heads/cm-10.1" />
  <project name="pershoot/android_device_samsung_p4-common" path="device/samsung/p4-common" revision="refs/heads/cm-10.1" />
  <project name="cmorlok/android_device_samsung_p5" path="device/samsung/p5" revision="refs/heads/cm-10.1" />
  <project name="cmorlok/android_device_samsung_p5wifi" path="device/samsung/p5wifi" revision="refs/heads/cm-10.1" />
  <project name="cmorlok/proprietary_vendor_samsung" path="vendor/samsung" revision="refs/heads/cm-10.1" />
  <project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" />
</manifest>
Known issues:
If you want to go back to CM10/9 or restore your backup, you'll have to do the following in recovery (do "install zip" and "choose zip from sdcard" first):
Code:
adb shell
# cd /sdcard/
# rm -rf legacy/
# rm -rf obb/
# mv -f 0/* .
# rm -rf 0/
 
Last edited:

C-o-M

Senior Member
Oct 20, 2010
698
1,062
Ey thanks but why can't we easy go back to a another rom?

but i am also curious why the "downgrade" process is so hard. i know from the razr that a few extra security checks have been implemented in 4.2 however it is still easily possible to go back to 4.1.2

First of all, you always have to do a factory reset when downgrading. Otherwise it may fail to boot because of force closes.

Android 4.2 is a bit more special. During the first boot everything on the external storage gets moved from /sdcard/ to /sdcard/0/. This is needed for the new multiuser feature (0 is the first user). When you go back to 4.1, the content is expected at /sdcard/. Since there is only the "0" folder, the standard folders (Music, Video, Download) will be created. Of course they are empty afterwards, while all the content is located in 0. The commands I listed above reverse the 4.1 to 4.2 data migration and put the files where 4.1 expects them.

More detailed:
On 4.1 the folder structure is the following:
Code:
/data/media/Alarms
/data/media/Android
/data/media/DCIM
/data/media/Download
/data/media/Movies
/data/media/Music
/data/media/Notifications
/data/media/Pictures
/data/media/Podcasts
/data/media/Ringtones
/data/media/clockworkmod

On 4.2 it is
Code:
/data/media/0/Alarms
/data/media/0/Android
/data/media/0/DCIM
/data/media/0/Download
/data/media/0/Movies
/data/media/0/Music
/data/media/0/Notifications
/data/media/0/Pictures
/data/media/0/Podcasts
/data/media/0/Ringtones
/data/media/0/clockworkmod
/data/media/legacy/
/data/media/obb/

CWM has to be updated to find the backups at /data/media/0/clockworkmod. I'll post a new version soon. But this doesn't solve the downgrade issue.
 

Idlekilla

Senior Member
Aug 7, 2012
251
59
Nice work! :) Downloading and will try it out during xmas.

I'm just wondering how it feels. Any micro freezes or lags? Glitches? Smoothness and so on. Could you give your first hand
impression? :)

And for those who wants to try, but feel uncomfortable with ADB, i suppose you can transfer a copy of your backup to your PC
and then erase everything before installing preferred ROM via Odin, and then install CWM and restore backup? Just to make it easy. ;)
 

VeEuzUKY

Senior Member
Oct 10, 2008
1,314
127
WARNING: This is an experimental build!


You won't be able to easily go back to CM10/CM9! You will even not be able to restore your CWM backup without using ADB!

Only flash this when you know how to use ADB!



What's working:
  • It boots ;)
  • WLAN
  • Rotation
  • Storage
  • Cameras (both)

What's broken:
  • Audio
  • Quick Settings

Untested:
  • Everything else

All credits go to pershoot and the CM team who did most of the work.


Downloads:

GAPPS: http://goo.im/gapps/gapps-jb-20121212-signed.zip (MD5: c4a07a24e11448824b84e314600cd357)

2012-12-21:
P7300: Sorry, will take some time (don't have a tab to test it)
P7310: http://www.mediafire.com/?9gq53dqe1u8o1ex (MD5: 344b5b2978956ccdbcd7c4ab48cc26b4)

C-o-M thanks for your interest in this! I have two 8.9 P7300 Tabs I got for testing and development. Where are U located? I can send you one. The ***** is where I am, in Shanghai China. How can I get one to your hands if you want?

I am on quest to try make Voice Calls work on on this JB ROM. We need a properly modified framework and if needed test as many modems till one does the try once and for all for good and everyone. I dont even mind if I brink one of my tabs or gets blown to space. I want to get this working and done. Let me know how I can help if you need me get one of my Tabs to your hands somehow. PM me if you want. Cheers:)
 

UT36104

Senior Member
Jan 10, 2012
99
189
25
Khabarovsk
Hey!

Hey bro, thanx for your work! I think that you mast register on GitHub!

For me all WORK FINE! But I have some lags in UI( I install CM10.1 on CM10 without wipe.
 
Last edited:

chienline

Senior Member
Jun 10, 2009
210
44
C-o-M thanks for your interest in this! I have two 8.9 P7300 Tabs I got for testing and development. Where are U located? I can send you one. The ***** is where I am, in Shanghai China. How can I get one to your hands if you want?

I am on quest to try make Voice Calls work on on this JB ROM. We need a properly modified framework and if needed test as many modems till one does the try once and for all for good and everyone. I dont even mind if I brink one of my tabs or gets blown to space. I want to get this working and done. Let me know how I can help if you need me get one of my Tabs to your hands somehow. PM me if you want. Cheers:)

You're the Man :good::laugh:
We hope C-o-M would be so kind to accept your offering to develop cool rom for GT-P7300 :highfive:
 
  • Like
Reactions: martin707

C-o-M

Senior Member
Oct 20, 2010
698
1,062
Keyboard dock can be fix in kernel. I can give source file. It fix bug. I fix it in my testing version of IceBolt v1.1.2.3.

Keyboard dock is a bit tricky. Pershoot removed the sec_keyboard binary. The whole driver is now in the kernel. But his changes are not fully compatible to our tab, whenever I plug in my dock, the tab shuts down and goes to charge mode.
 

UT36104

Senior Member
Jan 10, 2012
99
189
25
Khabarovsk
Last edited:

Top Liked Posts