Latest Entries »

Recovery – ClockworkMod 6.0.2.9 (CM 10.1) – Galaxy Tab 10.1

This has been superseded by http://droidbasement.com/db-blog/?p=3054

This is intended to be used with an installation of CM 10.1 (4.2.2).

Update (03/17/13):
recovery: set ro flags after class_start (on boot)

…..

(03/16/13):
-sync latest changes from CyanogenMod repo (cm-10.1)
-uses latest published kernel for all devices.

Note:
Models with a radio will not have that partition available.

—–

Download WIFI (Odin; GT-P7510):
recovery.tar.md5
Download: recovery.tar.md5

Download LTE (Odin; SCH-I905):
recovery.tar.md5
Download: recovery.tar.md5

Download TMO (Odin; SGH-T859):
recovery.tar.md5
Download: recovery.tar.md5

Download P4 (Odin; GT-P7500):
recovery.tar.md5
Download: recovery.tar.md5

Download P3 (Odin; GT-P7100):
recovery.tar.md5
Download: recovery.tar.md5

—–

Source:
https://github.com/pershoot/android_device_samsung_p4wifi
https://github.com/pershoot/android_device_samsung_p4vzw
https://github.com/pershoot/android_device_samsung_p4tmo
https://github.com/pershoot/android_device_samsung_p4
https://github.com/pershoot/android_device_samsung_p3
https://github.com/pershoot/android_vendor_cyanogen
https://github.com/CyanogenMod/android_vendor_cyanogen
https://github.com/CyanogenMod/android_bootable_recovery

——–

Installation instructions:

Odin:
Go in to download mode, launch Odin Multi Download, select recovery.tar.md5 (PDA slot) and flash.

Firmware – CyanogenMod 10 – Galaxy Tab 10.1

Here are some UNOFFICIAL builds that were ran off today (3/06).

This is JellyBean 4.1.2 (JZ054K).

Kernel:
-Revert “tegra: dvfs: add extra slot for CPU_DVFS to accomodate 15 slot TEGRA_OC range”
-Revert “tegra: dvfs: core|speedo/aon +25mv over cpu and adjust DVFS (for TEGRA_OC)”
-tegra: dvfs: adjust voltages
mm: use aligned zone start for pfn_to_bitidx calculation
ARM: DMA: Fix struct page iterator in dma_cache_maint() to work with sparsemem
-Revert “block: prepare I/O context code for BFQ-v4 for 3.1”
block: prepare I/O context code for BFQ-v6 for 3.1
-Revert “block: introduce the BFQ-v5r1 I/O sched for 3.1”
block: introduce the BFQ-v6 I/O sched for 3.1
sched/rt: Use root_domain of rt_rq not current processor
Add ROW I/O Scheduler by Qualcomm.
block: Add support for reinsert a dispatched req
block: Add API for urgent request handling
block: row: squash commits from codeaurora.
block: fixes required to make the kernel compile with ROW.
-defconfig: jb: enable ROW
SCHEDULER: Autogroup patch group by current user android UID instead of task
video: tegra: dc: fix bug causing drawing before flipping
video: tegra: dc: Fix the check of dirty window.
-power: p3: move CHARGER_USB logic in to MACH_SAMSUNG_P3
cpuset: fix cpuset_print_task_mems_allowed() vs rename() race
mm: fix pageblock bitmap allocation
mm/fadvise.c: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all
tmpfs: fix use-after-free of mempolicy object

Device specific:
p4-common:
-bootanimation: enable RGB565, TEXTURE_CACHE and set w/h
-init: remove adb forced config and switch to mtp.
-init: move MTP to DEFAULT_PROPERTY
-overlay: disable sf_limitedAlpha
-overlay: tune some animation settings
-power: interactive: adjust some parameters

p4wifi:
-system: update kernel

p4vzw:
-system: update kernel

p4tmo:
-system: update kernel

p4:
-system: update kernel

p3:
-system: update kernel

Vendor specific:
N/A

Rom Base:
Sync’d as of ~12.00PM (3/06), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.8.

Local Build:
Update to Oracle JDK 1.6.0_41

Note:
-This build contains the current development kernel (3.1.10; 3/06).
-For P3: If you use GAPPS, then you must use a smaller gapps package. You can find one here: http://forum.xda-developers.com/showpost.php?p=34791713&postcount=976
-Do not update Search from Play (Market), otherwise Search/Google Now will crash.

…..

Known Issues:
-Wallpaper will be shifted downward when applied (Trebuchet).
-WiFi direct is not operational (devices aren’t found on scan).
-Android won’t signify when charging (only when charged), unless force_usb_charging is activated.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

Note:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from UK inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

Installation Instructions:
-Flash CWM 6.0.2.8 in Download Mode via Odin 1.85 (PDA field)
-Boot CWM

If you are coming from CM 10.1, from another OS/Rom or have a P3 and have had another GAPPS installed (then the one listed above):
-Format /system

-Flash rom

-If you use GAPPS (P4 only; P3 will use minimal GAPPS (above)), you can use 10/11 from goo.

If you are coming from CM 10.1 or another OS/Rom:
-Wipe in CWM

-Reboot

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10/p4

P3: http://droidbasement.com/galaxy/roms/cm10/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Recovery – ClockworkMod 6.0.2.8 (CM 10.1) – Galaxy Tab 10.1

THis has been superseded by http://droidbasement.com/db-blog/?p=3050

This is intended to be used with an installation of CM 10.1 (4.2.2).

-sync latest changes from CyanogenMod repo (cm-10.1)
-uses latest published kernel for all devices.

Note:
Models with a radio will not have that partition available.

—–

Download WIFI (Odin; GT-P7510):
recovery.tar.md5
Download: recovery.tar.md5

Download LTE (Odin; SCH-I905):
recovery.tar.md5
Download: recovery.tar.md5

Download TMO (Odin; SGH-T859):
recovery.tar.md5
Download: recovery.tar.md5

Download P4 (Odin; GT-P7500):
recovery.tar.md5
Download: recovery.tar.md5

Download P3 (Odin; GT-P7100):
recovery.tar.md5
Download: recovery.tar.md5

—–

Source:
https://github.com/pershoot/android_device_samsung_p4wifi
https://github.com/pershoot/android_device_samsung_p4vzw
https://github.com/pershoot/android_device_samsung_p4tmo
https://github.com/pershoot/android_device_samsung_p4
https://github.com/pershoot/android_device_samsung_p3
https://github.com/pershoot/android_vendor_cyanogen
https://github.com/CyanogenMod/android_vendor_cyanogen
https://github.com/CyanogenMod/android_bootable_recovery

——–

Installation instructions:

Odin:
Go in to download mode, launch Odin Multi Download, select recovery.tar.md5 (PDA slot) and flash.

Kernel – 3.1.10 – JB (4.1) – Galaxy Tab 10.1

This kernel is intended to be used with UNOFFICIAL CM10 (4.1.2) 1/22

Changes:
-Revert “tegra: dvfs: add extra slot for CPU_DVFS to accomodate 15 slot TEGRA
_OC range”
-Revert “tegra: dvfs: core|speedo/aon +25mv over cpu and adjust DVFS (for TE
RA_OC)”
-tegra: dvfs: adjust voltages

…..

Installation instructions:
Option 1:
Transfer boot.zip file to your tab via MTP.
reboot to recovery

Option 2:
reboot to recovery
adb shell mount /data
adb push FILE /data/media/

Flash and reboot.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10/p4wifi/kernel

P4VZW:  http://droidbasement.com/galaxy/roms/cm10/p4vzw/kernel

P4TMO: http://droidbasement.com/galaxy/roms/cm10/p4tmo/kernel

P4: http://droidbasement.com/galaxy/roms/cm10/p4/kernel

P3: http://droidbasement.com/galaxy/roms/cm10/p3/kernel

…..

Source: https://github.com/pershoot

Firmware – CyanogenMod 10 – Galaxy Tab 10.1

Here are some UNOFFICIAL builds I ran off this evening (1/21).

Changes:
Backported from cm-10.1:
Camera: Allow setting “profile-video-size” before recording starts

Kernel:
-drivers: modem_if: use memcpy in dpram_download for header
-rebuild with arm-eabi-4.6
block: introduce the BFQ-v5r1 I/O sched for 3.1
device_cgroup: fix RCU usage
memcg: oom: fix totalpages calculation for memory.swappiness==0
tmpfs: change final i_blocks BUG to WARNING
mm: vmscan: fix endless loop in kswapd balancing
mm: Ensure pte and pmd stores ordering.
ARM: tegra: clock: Update secondary pll dividers resume
ARM: tegra: define/enable ARCH_HAS_SUSPEND_PAGETABLE
arm: tegra: Enable arm errata 764369
Revert “device_cgroup: fix RCU usage”
Revert “sched, autogroup: Stop going ahead if autogroup is disabled”
tmpfs: fix shared mempolicy leak
cgroup: cgroup_subsys->fork() should be called after the task is added to cs
mm: add kmap_to_page()
mm: highmem: export kmap_to_page for modules
ARM: mm: use pteval_t to represent page protection values
rcu: Fix batch-limit size problem
cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()
mm: dmapool: use provided gfp flags for all dma_alloc_coherent() calls
Revert “mm: vmscan: fix endless loop in kswapd balancing”
-defconfig: jb: regen
Input: Send events one packet at a time
mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED
tmpfs mempolicy: fix /proc/mounts corrupting memory
mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT
-tegra: dvfs: adjust voltages

Device specific:
p4-common:
-recovery: sync init/graphics from current bootable/recovery
-overlay: remove noDelayInATwoDP
-audio: add nvaudio_conf (from p3)
-media: aac: drop to 44100 sampling rate and 1 channel
-power: add some error checking in set_interactive
-audio: policy: add OUT_DGTL_DOCK_HEADSET and OUT_ANLG_DOCK_HEADSET
-p4-common: set ARCH_ARM_USE_NON_NEON_MEMCPY
-touchscreen: change touch.size.calibration to default
-build: audio: remove USES_AUDIO_LEGACY and USE_SAMSUNG_SEPARATEDSTREAM

p4wifi:
-p4wifi: switch to p3’s audio
overlay: camera: fix discoloration when recording 720p
-system: update kernel

p4vzw:
-overlay: allow CDMA/EvDo auto and LTE/CDMA; set LTE/CDMA as default
-p4vzw: switch to p3’s audio
overlay: camera: fix discoloration when recording 720p
-system: update kernel

p4tmo:
-media: aac: drop to 44100 sampling rate and 1 channel
-p4tmo: switch to p3’s audio
overlay: camera: fix discoloration when recording 720p
-system: update kernel

p4:
-p4: switch to p3’s audio
overlay: camera: fix discoloration when recording 720p
-system: update kernel

p3:
-p3: remove ueventd
-Revert “p3: override squisher”
-p3: switch to mini_tablet
-p3: move nvaudio_conf to common
-system: update kernel

Vendor specific:
p4wifi:
-p4wifi: update nvcam from 7510’s XWLPC
-p4wifi: switch to p3’s audio

p4vzw:
-p4vzw: switch to p3’s audio

p4tmo:
-p4tmo: switch to p3’s audio

p4:
-p4: add in libnv, hwc and ril from XWLP6
-p4: update hwc, nvcam, video and ril from 7500’s XWLP9
-p4: switch to p3’s audio

p3:
-p3: add in 7500 XWLP6’s ril
-p3: update ril from 7500’s XWLP9

Rom Base:
Sync’d as of ~09.00PM (1/21), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.7.

Note:
This build contains the current development kernel (3.1.10; 1/21).
For P3: If you use GAPPS, then you must use a smaller gapps package. You can find one here: http://forum.xda-developers.com/showpost.php?p=34791713&postcount=976

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, this can be mostly alleviated by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-Wallpaper will be shifted downward when applied.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

Note:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from UK inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

Installation Instructions:
-Flash CWM 6.0.2.7 in Download Mode via Odin 1.85 (PDA field)
-Boot CWM

If you are coming from CM 10.1, from another OS/Rom or have a P3 and have had another GAPPS installed (then the one listed above):
-Format /system

-Flash rom

-If you use GAPPS (P4 only; P3 will use minimal GAPPS (above)), you can use 10/11 from goo.

If you are coming from CM 10.1 or another OS/Rom:
-Wipe in CWM

-Reboot

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10/p4

P3: http://droidbasement.com/galaxy/roms/cm10/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Firmware – CyanogenMod 10.1 – Galaxy Tab 10.1

All of this work has been merged in to mainline (morning of 1/18). It will be in the next nightly. You can acquire builds at: get.cm.

Here are some UNOFFICIAL builds I ran off this morning (01/16).

Kernel changes:
mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED
tmpfs mempolicy: fix /proc/mounts corrupting memory
mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT

Device specific:
p3:
-releasetools: remove some more from system

Vendor specific:
N/A

Rom Base:
Sync’d as of ~6.00AM (01/16), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.7.

Note:
-It is best to wipe when coming from 4.1 or previous OS version.
-Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/). Install the recovery in the folder so it can deal with it.
-This build contains the current development kernel (3.1.10; 01/16).
-P3: If you use GAPPS, you must install minimal gapps: http://forum.xda-developers.com/showpost.php?p=35993090&postcount=1
It is best to:
fastboot erase system
fastboot boot CWM
flash rom
flash minimal gapps

-P3: To save on system space, these have been removed:
Calendar (can be installed from Play Store)
some media/audio -> ringtones, alarms and notifications
bin/recovery
VideoEditor
QuickSearchBox (Search can be installed from Play Store)
xbin/vim (vi is included in busybox)

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
-P4*: If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery (format system), prior to installing the rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://forum.xda-developers.com/showpost.php?p=35825009&postcount=3553
-Wallpaper will be down aligned on the lockscreen.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

More Notes:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from UK inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10.1/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10.1/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10.1/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10.1/p4

P3: http://droidbasement.com/galaxy/roms/cm10.1/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Firmware – CyanogenMod 10.1 – Galaxy Tab 10.1

This has been superseded by: http://droidbasement.com/db-blog/?p=3008

Here are some UNOFFICIAL builds I ran off this evening (01/14).

Remove:
android_hardware_libhardware_legacy:
-audio: policy: add NO_FORCEUSE_ANLG_DOCK for analog dock qualification

p4-common:
-p4-common: pass NO_FORCEUSE_ANLG_DOCK

Kernel changes:
Input: Send events one packet at a time

Device specific:
p4wifi:
-Revert “p4wifi: remove audio_policy.tegra”
system: update kernel

p4vzw:
-Revert “p4vzw: remove audio_policy.tegra”
-system: update kernel

p4tmo:
-Revert “p4tmo: remove audio_policy.tegra”
-system: update kernel

p4:
-Revert “p4: remove audio_policy.tegra”
-system: update kernel

p3:
-Revert “p3: remove audio_policy.tegra”
-system: update kernel

Vendor specific:
p4wifi:
-Revert “p4wifi: remove audio_policy.tegra”

p4vzw:
-Revert “p4vzw: remove audio_policy.tegra”

p4tmo:
-Revert “p4tmo: remove audio_policy.tegra”

p4:
-Revert “p4: remove audio_policy.tegra”

p3:
-Revert “p3: remove audio_policy.tegra”

Rom Base:
Sync’d as of ~7.30PM (01/14), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.7.

Note:
-It is best to wipe when coming from 4.1 or previous OS version.
-Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/). Install the recovery in the folder so it can deal with it.
-This build contains the current development kernel (3.1.10; 01/14).
-P3: If you use GAPPS, you must install minimal gapps: http://forum.xda-developers.com/showpost.php?p=35993090&postcount=1
It is best to:
fastboot erase system
fastboot boot CWM
flash rom
flash minimal gapps

-P3: To save on system space, these have been removed:
Calendar (can be installed from Play Store)
some media/audio -> ringtones, alarms and notifications
bin/recovery
VideoEditor
QuickSearchBox (Search can be installed from Play Store)
xbin/vim (vi is included in busybox)

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
-P4*: If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery (format system), prior to installing the rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://forum.xda-developers.com/showpost.php?p=35825009&postcount=3553
-Wallpaper will be down aligned on the lockscreen.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

More Notes:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from UK inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10.1/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10.1/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10.1/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10.1/p4

P3: http://droidbasement.com/galaxy/roms/cm10.1/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Firmware – CyanogenMod 10.1 – Galaxy Tab 10.1

This has been superseded by: http://droidbasement.com/db-blog/?p=3002

Here are some UNOFFICIAL builds I ran off this afternoon (01/12).

Local build environment:
-Update to JDK 1.6.0_38

System changes:
android_hardware_libhardware_legacy:
-audio: policy: add NO_FORCEUSE_ANLG_DOCK for analog dock qualification

Kernel changes:
mm: Ensure pte and pmd stores ordering.
ARM: tegra: clock: Update secondary pll dividers resume
ARM: tegra: define/enable ARCH_HAS_SUSPEND_PAGETABLE
arm: tegra: Enable arm errata 764369
Revert “device_cgroup: fix RCU usage”
Revert “sched, autogroup: Stop going ahead if autogroup is disabled”
tmpfs: fix shared mempolicy leak
cgroup: cgroup_subsys->fork() should be called after the task is added to cs
mm: add kmap_to_page()
mm: highmem: export kmap_to_page for modules
ARM: mm: use pteval_t to represent page protection values
rcu: Fix batch-limit size problem
cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()
mm: dmapool: use provided gfp flags for all dma_alloc_coherent() calls
Revert “mm: vmscan: fix endless loop in kswapd balancing”
-defconfig: jb: regen

Device specific:
p4-common:
-overlay: trebuchet: enable workspaceDefaultWallpaperHack
-audio: policy: add OUT_DGTL_DOCK_HEADSET and OUT_ANLG_DOCK_HEADSET
-p4-common: set ARCH_ARM_USE_NON_NEON_MEMCPY
-overlay: set safe_media_volume_index to 6
-p4-common: pass NO_FORCEUSE_ANLG_DOCK
-touchscreen: change touch.size.calibration to default

p4wifi:
-system: update kernel

p4vzw:
-system: update kernel

p4tmo:
-system: update kernel

p4:
-system: update kernel

p3:
-system: update kernel

Vendor specific:
p4wifi:
-p4wifi: update nvcam from 7510’s XWLPC

p4:
-p4: update hwc, nvcam, video and ril from 7500’s XWLP9

p3:
-p3: update ril from 7500’s XWLP9

Rom Base:
Sync’d as of ~4.00PM (01/12), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.7.

Note:
-It is best to wipe when coming from 4.1 or previous OS version.
-Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/). Install the recovery in the folder so it can deal with it.
-This build contains the current development kernel (3.1.10; 01/12).
-P3: If you use GAPPS, you must install minimal gapps: http://forum.xda-developers.com/showpost.php?p=35993090&postcount=1
It is best to:
fastboot erase system
fastboot boot CWM
flash rom
flash minimal gapps

-P3: To save on system space, these have been removed:
Calendar (can be installed from Play Store)
some media/audio -> ringtones, alarms and notifications
bin/recovery
VideoEditor
QuickSearchBox (Search can be installed from Play Store)
xbin/vim (vi is included in busybox)

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
-P4*: If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery (format system), prior to installing the rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://forum.xda-developers.com/showpost.php?p=35825009&postcount=3553
-Wallpaper will be down aligned on the lockscreen.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

More Notes:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from UK inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10.1/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10.1/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10.1/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10.1/p4

P3: http://droidbasement.com/galaxy/roms/cm10.1/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Firmware – CyanogenMod 10.1 – Galaxy Tab 10.1

All of this work has been merged in to mainline. This build is now outdated. Please update your build at get.cm.

Update (12/29, 7.30PM, Eastern):
Sync’d (as of 12/29, 5.00PM, Eastern) new Trebuchet from CM, replaced in all ROMS and re-uploaded to sort the missing AllApps icon when coming from a clean wipe.

…..

(12/29, 12,30PM, Eastern):
Here are some UNOFFICIAL builds I ran off this morning (12/29).

Kernel changes:
N/A (re-built alongside ROM build).

Device specific:
p4-common:
-power: add some error checking in set_interactive
-build: move TARGET_ARCH to p4-common

p3:
-fix typo in squisher

Vendor specific:
N/A

Rom Base:
Sync’d as of ~9.00AM (12/29), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.7.

Note:
-It is best to wipe when coming from 4.1 or previous OS version.
-Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/). Install the recovery in the folder so it can deal with it.
-Enable wallpaper hack (settings -> launcher -> home) to boost home UI response (when using a static wallpaper).
-This build contains the current development kernel (3.1.10; 12/29).
-P3: If you use GAPPS, you must install minimal gapps: http://forum.xda-developers.com/showpost.php?p=35993090&postcount=1
It is best to:
fastboot erase system
fastboot boot CWM
flash rom
flash minimal gapps

-P3: To save on system space, these have been removed:
Calendar (can be installed from Play Store)
some media/audio -> ringtones, alarms and notifications
bin/recovery
VideoEditor
QuickSearchBox (Search can be installed from Play Store)
xbin/vim (vi is included in busybox)

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
-P4*: If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery (format system), prior to installing the rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://forum.xda-developers.com/showpost.php?p=35825009&postcount=3553
-Wallpaper will be down aligned on the lockscreen.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

More Notes:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from AUS inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10.1/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10.1/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10.1/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10.1/p4

P3: http://droidbasement.com/galaxy/roms/cm10.1/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot

Firmware – CyanogenMod 10.1 – Galaxy Tab 10.1

This build has been superseded by: http://droidbasement.com/db-blog/?p=2963

Update (12/28, 8.00PM, Eastern):

Device specific changes:
p4-common:
power: add some error checking in set_interactive

To install and test (you must be on the interactive governor (default)):
Download power.p3.so from your model’s folder (links below), found in the test folder.

While booted in (must have root permissioned to ADB (developer settings)):
adb root
adb remount
adb push power.p3.so /system/lib/hw/
adb shell chmod 644 /system/lib/hw/power.p3.so
adb reboot

or

While in recovery:
adb shell mount /system
adb push power.p3.so /system/lib/hw/
adb shell chmod 644 /system/lib/hw/power.p3.so
adb shell umount /system
adb reboot

…..

(12/28, 10.00AM, Eastern):
Here are some UNOFFICIAL builds I ran off this morning (12/28).

Kernel changes:
N/A (re-built alongside ROM build).

Device specific:
p4-common:
-Revert “overlay: packages: remove show_expandedDesktop”
-media: aac: drop to 44100 sampling rate and 1 channel

p4wifi:
-p4wifi: remove audio_policy.tegra

p4vzw:
-p4vzw: remove audio_policy.tegra

p4tmo:
-p4tmo: remove audio_policy.tegra
-media: aac: drop to 44100 sampling rate and 1 channel

p4:
-p4: remove audio_policy.tegra

p3:
-p3: remove audio_policy.tegra
-p3: switch to mini_tablet
-releasetools: sync squisher from vendor/cm
-releasetools: remove more from system

Vendor specific:
p4wifi:
-p4wifi: remove audio_policy.tegra

p4vzw:
-p4vzw: remove audio_policy.tegra

p4tmo:
-p4tmo: remove audio_policy.tegra

p4:
-p4: remove audio_policy.tegra

p3:
-p3: remove audio_policy.tegra

Rom Base:
Sync’d as of ~5.30AM (12/28), Eastern.

Recovery:
Built recovery (in the folder) is CWM 6.0.2.5.

Note:
-It is best to wipe when coming from 4.1 or previous OS version.
-Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/). Install the recovery in the folder so it can deal with it.
-Enable wallpaper hack (settings -> launcher -> home) to boost home UI response (when using a static wallpaper).
-This build contains the current development kernel (3.1.10; 12/28).
-P3: If you use GAPPS, you must install minimal gapps: http://forum.xda-developers.com/showpost.php?p=35993090&postcount=1
It is best to:
fastboot erase system
fastboot boot CWM
flash rom
flash minimal gapps

-P3: To save on system space, these have been removed:
Calendar (can be installed from Play Store)
some media/audio -> ringtones, alarms and notifications
bin/recovery
VideoEditor
QuickSearchBox (Search can be installed from Play Store)
xbin/vim (vi is included in busybox)

…..

Known Issues:
-A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
-P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
-P4*: If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery, prior to installing rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://forum.xda-developers.com/showpost.php?p=35825009&postcount=3553
-Wallpaper will be down aligned on the lockscreen.

Enjoy!

For:
GT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)

More Notes:
-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible/recent recovery.
-For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from AUS inside the folder), otherwise you may incur a rolling screen.
-For P3: It is advised to be on P4’s ICS modem for best results.
-For P4*: You must be on the ICS modem for best results.

…..

P4WIFI: http://droidbasement.com/galaxy/roms/cm10.1/p4wifi

P4VZW: http://droidbasement.com/galaxy/roms/cm10.1/p4vzw

P4TMO: http://droidbasement.com/galaxy/roms/cm10.1/p4tmo

P4: http://droidbasement.com/galaxy/roms/cm10.1/p4

P3: http://droidbasement.com/galaxy/roms/cm10.1/p3

…..

Source: https://github.com/cyanogenmod, https://github.com/pershoot