[I815/P6800/P6810] CyanogenMod 10 (10/04/2012)

Search This thread

locerra

Senior Member
Aug 18, 2010
335
1,019
Seattle
I've started porting CyanogenMod 10 to the Galaxy Tab 7.7. Do not flash this unless you know how to backup your data and especially unless you know how to get back to stock. If you don't already know how to do this, you might want to familiarize yourself with the process now, while the developers try to stablize CM10. I don't have time to help people unbrick their devices, and will not take responsibility for any user bricking their device, you flash this at your own risk.

If you are a developer interested in helping out with the porting effort, please PM me.

Known Issues
  • CM10 is in a primitive state, many features are still missing or don't work
  • HDMI dongle doesn't work (won't be fixed anytime soon, if ever)
  • Wifi features: hidden ssids, 5.0Ghz networks, wifi direct, portable hotspot
  • GPS isn't working
  • I815: CDMA and LTE isn't enabled
  • I815: Autobrightness is broken
  • I815: no IR-Blaster support (almost no chance of this ever getting fixed)
Download
Google apps can be found at http://goo.im/gapps
Flash
Flash from ClockworkMod Recovery, and make sure to wipe data/factory reset. No whining if it eats your homework.

Build Instructions
Setup a standard CyanogenMod 10 build environment (there are plenty of tutorials on the web already on how to do this). Then
  1. Add add the following entries to your local manifest
    Code:
    <project path="device/samsung/XXX"
        name="ohanar/android_device_samsung_XXX" 
        revision="jellybean"
        remote="github" />
    <project path="device/samsung/smdk4210-tab"
        name="ohanar/android_device_samsung_smdk4210-tab" 
        revision="jellybean"
        remote="github" />
    where you replace XXX with your device (i815, p6200, p6210, p6800, p6810, or t869).
  2. Make sure that your device is running the newest build of CyanogenMod 10.
  3. Make sure your device is plugged in and has debugging enabled.
  4. Run the extract-files script from your particular device tree.
  5. Run vendor/cm/get-prebuilts
  6. Your sources are now ready, to build run
    Code:
    $ . build/envsetup.sh       # this sets up the build environment
    $ lunch cm_XXX-userdebug    # this selects your device
    $ mka bacon                 # this builds CM

Changelog
  • 10/04/2012
    • Wifi changes (hopefully improvement -- sleep should be more consistent, hidden networks should work)
    • Keyboard Dock support (thanks to technomancer)
    • Memory Leak fix and 57fps (used to be 30fps) (thanks to Espenfjo and Entropy512)
    • Triangle Away is back
    • USB storage is fixed
    • A month's worth of stability improvements for CM10
  • 09/03/2012
    • Many general CM10 fixes/improvements (including Camera settings)
    • Back to sharing kernel with the Galaxy S2 and Note
    • Switched to "Phablet" layout
    • Wifi switched back to wext -- more stable, but hidden ssids don't work with it
    • Battery section of Settings reports "Charging (USB)" when the device is plugged into a computer
    • Device specific settings (the Advanced section in settings)
    • Dock audio out -- need to enable in the advanced section (hopefully this fixes it, I don't have a dock to test)
    • P6800: Sim toolkit
    • Probably more stuff I'm forgetting :)
  • 08/16/2012
    • Wifi mac addresses are fixed (i.e. they are the same as on stock now)
    • Wifi can now connect to hidden ssids (needs testing, may have broken other stuff)
    • Wifi starts in a reasonable amount of time (regression from 08/15/2012)
    • Sensors work (regression from 08/15/2012)
  • 08/15/2012
    • General CyanogenMod fixes
    • Fixed backwards compatibility for removable sdcard
    • Regression: Wifi takes ~30secs to turn on (forgot to cherry-pick a patch we need)
    • Regression: Sensors are broken
  • 08/08/2012
    • Wifi works, hopefully without issue
    • Wifi Direct disabled (wasn't working anyway)
    • Wifi tethering enabled (no clue if it works)
    • A2DP should be fixed

Credits
  • teamhacksung -- adding the necessary exynos4 and audio fixes to the CM tree
 
Last edited:

zorbakun

Senior Member
Jul 19, 2009
396
94
same issues with Wifi as ICS or different issues here? can we expect a fix soon?!
 

FateZero

Senior Member
Jul 14, 2007
245
26
San Antonio
Great work on the rom, I love it. I can confirm A2DP is not working in CM10 but it was in your last CM9 update. Just an FYI Thanks again for the Rom
 

deani77

Senior Member
May 15, 2007
1,537
373
Just installed it. GSM/Data working... Gallery sync... WiFi not tested yet and I seldom use it... MTP on PC really slow...

Thanks...

Update: Notification drawer, cannot change the default toggle
 
Last edited:

alxwlc

Senior Member
May 24, 2011
516
97
Kuala Lumpur
CM10 it is port from Jelly Bean? Just one question it is possible to backup and restored apps+data from TB? Im now on your CM9 ROM.

Thanks :)
 

deani77

Senior Member
May 15, 2007
1,537
373
CM10 it is port from Jelly Bean? Just one question it is possible to backup and restored apps+data from TB? Im now on your CM9 ROM.

Thanks :)

I already do that... restore all my previous apps and data from TB. So far no problem occurred. Using the same backup with Zeta, CM9 and CM10


Sent from my GT-P6800 using Tapatalk 2
 
  • Like
Reactions: alxwlc

alxwlc

Senior Member
May 24, 2011
516
97
Kuala Lumpur
I already do that... restore all my previous apps and data from TB. So far no problem occurred. Using the same backup with Zeta, CM9 and CM10


Sent from my GT-P6800 using Tapatalk 2

Thanks I will try that. Is your Wifi working? As mentioned by few person here the Wifi is not working, just want to confirm before flashing. Thanks

Cheers :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 99
    I've started porting CyanogenMod 10 to the Galaxy Tab 7.7. Do not flash this unless you know how to backup your data and especially unless you know how to get back to stock. If you don't already know how to do this, you might want to familiarize yourself with the process now, while the developers try to stablize CM10. I don't have time to help people unbrick their devices, and will not take responsibility for any user bricking their device, you flash this at your own risk.

    If you are a developer interested in helping out with the porting effort, please PM me.

    Known Issues
    • CM10 is in a primitive state, many features are still missing or don't work
    • HDMI dongle doesn't work (won't be fixed anytime soon, if ever)
    • Wifi features: hidden ssids, 5.0Ghz networks, wifi direct, portable hotspot
    • GPS isn't working
    • I815: CDMA and LTE isn't enabled
    • I815: Autobrightness is broken
    • I815: no IR-Blaster support (almost no chance of this ever getting fixed)
    Download
    Google apps can be found at http://goo.im/gapps
    Flash
    Flash from ClockworkMod Recovery, and make sure to wipe data/factory reset. No whining if it eats your homework.

    Build Instructions
    Setup a standard CyanogenMod 10 build environment (there are plenty of tutorials on the web already on how to do this). Then
    1. Add add the following entries to your local manifest
      Code:
      <project path="device/samsung/XXX"
          name="ohanar/android_device_samsung_XXX" 
          revision="jellybean"
          remote="github" />
      <project path="device/samsung/smdk4210-tab"
          name="ohanar/android_device_samsung_smdk4210-tab" 
          revision="jellybean"
          remote="github" />
      where you replace XXX with your device (i815, p6200, p6210, p6800, p6810, or t869).
    2. Make sure that your device is running the newest build of CyanogenMod 10.
    3. Make sure your device is plugged in and has debugging enabled.
    4. Run the extract-files script from your particular device tree.
    5. Run vendor/cm/get-prebuilts
    6. Your sources are now ready, to build run
      Code:
      $ . build/envsetup.sh       # this sets up the build environment
      $ lunch cm_XXX-userdebug    # this selects your device
      $ mka bacon                 # this builds CM

    Changelog
    • 10/04/2012
      • Wifi changes (hopefully improvement -- sleep should be more consistent, hidden networks should work)
      • Keyboard Dock support (thanks to technomancer)
      • Memory Leak fix and 57fps (used to be 30fps) (thanks to Espenfjo and Entropy512)
      • Triangle Away is back
      • USB storage is fixed
      • A month's worth of stability improvements for CM10
    • 09/03/2012
      • Many general CM10 fixes/improvements (including Camera settings)
      • Back to sharing kernel with the Galaxy S2 and Note
      • Switched to "Phablet" layout
      • Wifi switched back to wext -- more stable, but hidden ssids don't work with it
      • Battery section of Settings reports "Charging (USB)" when the device is plugged into a computer
      • Device specific settings (the Advanced section in settings)
      • Dock audio out -- need to enable in the advanced section (hopefully this fixes it, I don't have a dock to test)
      • P6800: Sim toolkit
      • Probably more stuff I'm forgetting :)
    • 08/16/2012
      • Wifi mac addresses are fixed (i.e. they are the same as on stock now)
      • Wifi can now connect to hidden ssids (needs testing, may have broken other stuff)
      • Wifi starts in a reasonable amount of time (regression from 08/15/2012)
      • Sensors work (regression from 08/15/2012)
    • 08/15/2012
      • General CyanogenMod fixes
      • Fixed backwards compatibility for removable sdcard
      • Regression: Wifi takes ~30secs to turn on (forgot to cherry-pick a patch we need)
      • Regression: Sensors are broken
    • 08/08/2012
      • Wifi works, hopefully without issue
      • Wifi Direct disabled (wasn't working anyway)
      • Wifi tethering enabled (no clue if it works)
      • A2DP should be fixed

    Credits
    • teamhacksung -- adding the necessary exynos4 and audio fixes to the CM tree
    17
    New beta builds

    There have been some interesting developments for Exynos 4210 tabs as well as CyanogenMod 10 in general. Since locerra's been really busy lately, I took some time to cook a few builds for the Tab 7.7 variants. I only have a Tab 7 Plus so I can't test these personally, but obviously it's built from the same sources as locerra's builds so they should be fine.

    Downloads
    P6800 (October 13, 2012): goo.im (md5: 7ab842a42fa4c883f4885df5b19ddfd6)
    P6810 (October 13, 2012): goo.im (md5: 3483ce01053c31b814eb2996a5a976d1)
    i815 (October 13, 2012): goo.im (md5: dee440eab3019057a8f1c8e0c8fa155c)

    Changes
    Flash from ClockworkMod Recovery. Data wipe most likely not necessary, but back up your data with either GoBackup / TitaniumBackup or a nandroid just in case.

    Cheers!
    17
    New builds. Nothing device specific, but there have been some CM10 changes; navbar buttons in portrait are behaving now, a new "expanded desktop" option for the home screen, as well as the debut of the new CM Filemanager. Also, I don't know when it happened, but the Phone app is no longer forced to landscape mode. It seems to have been fixed in the last few weeks, but I'm not sure which patch did it (we were the only tablet which had the issue, due to Samsung sensor stuff).

    Downloads
    P6800 (November 3, 2012): goo.im (md5: 5b79daab0d7eb9f5259d7c089a4c1266)
    P6810 (November 3, 2012): goo.im (md5: eea3ff7944b9e164c0ab4f36949678ff)
    i815 (November 3, 2012): goo.im (md5: 78cbdbf386b3b373f15bc1f78a0b3f2b)

    Flash from ClockworkMod Recovery. No wipe necessary. Backup your apps and contact data with TitaniumBackup or similar, and do a nandroid in ClockworkMod Recovery before updating. Report any new regressions here in this thread, don't bug CM developers or anything, please.
    13
    New builds

    Here are some new builds. No moar Linaro, I think it was causing the problems people were having with Bluetooth FCs and sensors not working. Anyways, the performance boosts from the Linaro toolchain were negligible, so that alone isn't a reason to merge them (and GPS does[/b] work without the Linaro patches, which was confusing me before). Other than that, this build is now using some new blobs I pulled from the latest ICS stock ROMs for all devices. New blobs don't necessarily fix anything (they're blobs; we have no idea what has changed, other than file sizes), but they're newer so it's possible they're faster, more stable, less memory leaky, etc.

    Download (P6800)
    ROM (November 26, 2012): goo.im (md5: d1f24544884ebbdbed8be65eef79f103)
    ClockworkMod Recovery (6.0.1.9): goo.im (md5: 58cc9f803f86c9c4341fa143c8408ab4)
    Google Apps: http://goo-inside.me/gapps (use the CyanogenMod 10 one)

    Download (P6810)
    ROM (November 26, 2012): goo.im (md5: fd705091855adad28e3d5a0952d7d504)
    ClockworkMod Recovery (6.0.1.9): goo.im (md5: 312cbbd86522a3a2af42c45f25f7010c)
    Google Apps: http://goo-inside.me/gapps (use the CyanogenMod 10 one)

    Download (i815)
    ROM (November 27, 2012): goo.im (md5: f9fa34bd649c2c616d7b20cfc946816f)
    ClockworkMod Recovery (6.0.1.9): goo.im (md5: 6a72a2a85ca8bbceab6ee06743cd667e)
    Google Apps: http://goo-inside.me/gapps (use the CyanogenMod 10 one)

    Back up your stuff first! Are you crazy!!? No wipe necessary...
    10
    loccerra needs the ICS source for the i815 to drop before any attempt can be made.
    I actually need the blobs from the release, not the source -- we already are running off of that, which is the issue since the Honeycomb blobs don't work.

    An attempt could be made, but I don't think it would be worth the effort and I don't have any time right now. What has happened (and is ready to be merged) is a fix for the memory leak from Espenfjo (and Entropy512), so hopefully I can find some time to make builds for you all.