Archive for June, 2012


Recovery – ClockworkMod 5.5.0.4 – Galaxy Tab 10.1

-Update kernel
-sync latest changes from CyanogenMod repo

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

Note:
Flash/Recovery status text is shown towards top of screen during flash/recovery.

Known Issues:
-UMS will not work, as of yet.

—–

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

Stock IO Recovery (Fastboot/Nvflash):
Download: recovery.zip

—–

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 and flash.

Firmware – Jelly Bean – Preview – Galaxy Nexus GSM

Here is the full Jelly Bean preview, OTA’d to Google I/O attendees on 6/27/12.

TAKJU – JRN48D – Maguro:

takju-JRN48D-maguro_jb.zip

Instructions:

Boot CWM for maguro using fastboot (fastboot boot recovery.img):

recovery.img

then,

Using adb:

adb shell mount /data

adb push takju-JRN48D-maguro_jb.zip /data/media

Wipe and flash.

…..

Optional:

Here is the radio (.img inside .zip) from the update (pulled and trimmed using josteink’s tool: http://goo.gl/DwNbv):

radio-xxlf1-maguro_jb.zip

Here is the bootloader (.img inside .zip) pulled from the OTA Patch update:

bootloader-primelc03-maguro_jb.zip

…..

Enjoy!

Firmware – CyanogenMod 9 – Galaxy Tab 10.1

Here are some EXPERIMENTAL builds I ran off this morning (06/24).

Device specific changes:
recovery: add /sdcard entry
system: Update kernel/wifi/misc (06/23)

Rom:
Sync’d as of ~12.30AM, Eastern.

Note: This build contains the current development kernel.

Enjoy!

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

Note: Use the supplied recovery (use Odin 1.85 to flash it).

VZW Tab:
non-functional LTE

All:
non-functional cam
some cosmetic stuff to sort

…..

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

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

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

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

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

…..

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

Kernel – 2.6.36.4 – OC-VFPv3-d16_FP 1.4GHZ – Galaxy Tab 10.1

-merged (from cyanogenmod tuna):
PM / Core (Partial): Introduce struct syscore_ops for core subsystems PM
ARM: Use struct syscore_ops instead of sysdevs for PM in common code
timekeeping: Use syscore_ops instead of sysdev class and sysdev
[CPUFREQ] (Partial) Remove the pm_message_t argument from driver suspend
cpufreq: Use syscore_ops for boot CPU suspend/resume (v2)
PM: Fix error code paths executed after failing syscore_suspend()
PM (Partial): Remove sysdev suspend, resume and shutdown operations
PM / Suspend: Do not ignore error codes returned by suspend_enter()
PM / Suspend: Off by one in pm_suspend()

-merged (from lkml):
PM: Reintroduce dropped call to check_wakeup_irqs

Note:
-This is intended to be used with a recent CM9 build from get.cm
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you want to bench, it is advised that you set min/max to the same number.

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace, conservative and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

ICS:
10.1-Wifi (GT-P7510):
boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-062312.zip:
Download: boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-062312.zip

10.1 3G (GT-P7500):
boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062312.zip:
Download: boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062312.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-062312.zip:
Download: boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-062312.zip

10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062312.zip:
Download: boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062312.zip

10.1v (GT-P7100):
boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062312.zip:
Download: boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062312.zip

——–

Source:
http://github.com/pershoot/galaxy-2636
https://github.com/solarnz/Tiamat-Xoom
https://lkml.org
https://github.com/arco/samsung-kernel-ariesve
https://github.com/ch33kybutt/kernel_cmplus_tuna
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/android-tegra-2.6.36
https://github.com/sgs3/GT-I9300_Kernel
https://android.googlesource.com/kernel/omap.git
https://github.com/Entropy512/n7000_erasetest_kernel
https://github.com/tiny4579/android_kernel_common
https://github.com/cyanogenmod/android_kernel_samsung_tuna
https://github.com/TeamDRH/android-tegra-nv-2.6.39-rel-14r7
http://lkml.org

——–

Installation Instructions:

Flash in recovery.

To install kernel modules:
Insmod the .ko file of your choosing, which are in /system/lib/modules/2.6.36.4-cyanogenmod+ (you can do this via adb, in a gscript, or on the device in terminal).

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

Kernel – 2.6.36.4 – OC-VFPv3-d16_FP 1.4GHZ – Galaxy Tab 10.1

-smd-hsic: smd_cmd: ratelimit process_cmd err

Note:
-This is intended to be used with a recent CM9 build from get.cm
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you want to bench, it is advised that you set min/max to the same number.

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace, conservative and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

ICS:
10.1 3G (GT-P7500):
boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062212.zip:
Download: boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062212.zip

10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062212.zip:
Download: boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062212.zip

10.1v (GT-P7100):
boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062212.zip:
Download: boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062212.zip

——–

Source:
http://github.com/pershoot/galaxy-2636
https://github.com/solarnz/Tiamat-Xoom
https://lkml.org
https://github.com/arco/samsung-kernel-ariesve
https://github.com/ch33kybutt/kernel_cmplus_tuna
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/android-tegra-2.6.36
https://github.com/sgs3/GT-I9300_Kernel
https://android.googlesource.com/kernel/omap.git
https://github.com/Entropy512/n7000_erasetest_kernel
https://github.com/tiny4579/android_kernel_common
https://github.com/cyanogenmod/android_kernel_samsung_tuna
https://github.com/TeamDRH/android-tegra-nv-2.6.39-rel-14r7

——–

Installation Instructions:

Flash in recovery.

To install kernel modules:
Insmod the .ko file of your choosing, which are in /system/lib/modules/2.6.36.4-cyanogenmod+ (you can do this via adb, in a gscript, or on the device in terminal).

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

Kernel – 2.6.36.4 – OC-VFPv3-d16_FP 1.4GHZ – Galaxy Tab 10.1

Update (06/21):
-merged (from teamdrh):
net: wireless: bcmdhd: Ignore error if “chanspecs” command is not supported

…..

06/20:
-merged (from teamdrh):
net: wireless: bcmdhd: Reload FW in case of constant scan failure
net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog

…..

06/19 (night)):
-merged (from cyanogenmod tuna):
cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDB
cfg80211: fix interface combinations check

…..

06/19 (morning):
-wireless: bcmdhd: remove __wl_band_5ghz_a.n/2ghz.n_channel in bandlist conditional

-merged (from tiny4579):
block: introduce the BFQ-v3r1 I/O sched for 2.6.38

Note:
-This is intended to be used with a recent CM9 build from get.cm
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you want to bench, it is advised that you set min/max to the same number.

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace, conservative and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

ICS:
10.1-Wifi (GT-P7510):
boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-062112.zip:
Download: boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-062112.zip

10.1 3G (GT-P7500):
boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062112.zip:
Download: boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-062112.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-062112.zip:
Download: boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-062112.zip

10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062112.zip:
Download: boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-062112.zip

10.1v (GT-P7100):
boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062112.zip:
Download: boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-062112.zip

——–

Source:
http://github.com/pershoot/galaxy-2636
https://github.com/solarnz/Tiamat-Xoom
https://lkml.org
https://github.com/arco/samsung-kernel-ariesve
https://github.com/ch33kybutt/kernel_cmplus_tuna
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/android-tegra-2.6.36
https://github.com/sgs3/GT-I9300_Kernel
https://android.googlesource.com/kernel/omap.git
https://github.com/Entropy512/n7000_erasetest_kernel
https://github.com/tiny4579/android_kernel_common
https://github.com/cyanogenmod/android_kernel_samsung_tuna
https://github.com/TeamDRH/android-tegra-nv-2.6.39-rel-14r7

——–

Installation Instructions:

Flash in recovery.

To install kernel modules:
Insmod the .ko file of your choosing, which are in /system/lib/modules/2.6.36.4-cyanogenmod+ (you can do this via adb, in a gscript, or on the device in terminal).

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

Recovery – ClockworkMod 5.5.0.4 – Galaxy Tab 10.1

-Update kernel
-sync latest changes from CyanogenMod repo

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

Note:
Flash/Recovery status text is shown towards top of screen during flash/recovery.

Known Issues:
-UMS will not work, as of yet.

—–

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

Stock IO Recovery (Fastboot/Nvflash):
Download: recovery.zip

—–

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 and flash.

Firmware – CyanogenMod 9 – Galaxy Tab 10.1

Here are some EXPERIMENTAL builds I ran off this evening (06/15).

Device specific changes:
overlay: disable electron beam screen-off
overlay: enable dock settings
overlay: enable p2p
system: Update kernel/wifi (06/15)

Rom:
Sync’d as of ~9.00PM, Eastern.

Note: This build contains the current development kernel.

Enjoy!

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

Note: Use the supplied recovery (use Odin 1.85 to flash it).

VZW Tab:
non-functional LTE

All:
non-functional cam
some cosmetic stuff to sort

…..

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

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

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

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

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

…..

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

Kernel – 2.6.36.4 – OC-VFPv3-d16_FP 1.4GHZ – Galaxy Tab 10.1

Update (06/15):
-revert:
ARM: VFP: re-initialize VFP coprocessor access enables on CPU hotplug

…..

06/14:

-merged (from google’s omap)
net: wireless: bcmdhd: Combined P2P fixes

…..

06/13:
-mmc: remove unused rem and to in mmc_erase (core)
-net: wireless: backport/sync from google’s omap-android-3.0

-merged (from google omap):
ARM: VFP: re-initialize VFP coprocessor access enables on CPU hotplug

Note:
-This is intended to be used with a recent CM9 build from get.cm
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you want to bench, it is advised that you set min/max to the same number.

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace, conservative and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

ICS:
10.1-Wifi (GT-P7510):
boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-061512.zip:
Download: boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-061512.zip

10.1 3G (GT-P7500):
boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-061512.zip:
Download: boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-061512.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-061512.zip:
Download: boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-061512.zip

10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-061512.zip:
Download: boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-061512.zip

10.1v (GT-P7100):
boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-061512.zip:
Download: boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-061512.zip

——–

Source:
http://github.com/pershoot/galaxy-2636
https://github.com/solarnz/Tiamat-Xoom
https://lkml.org
https://github.com/arco/samsung-kernel-ariesve
https://github.com/ch33kybutt/kernel_cmplus_tuna
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/android-tegra-2.6.36
https://github.com/sgs3/GT-I9300_Kernel
https://android.googlesource.com/kernel/omap.git
https://github.com/Entropy512/n7000_erasetest_kernel

——–

Installation Instructions:

Flash in recovery.

To install kernel modules:
Insmod the .ko file of your choosing, which are in /system/lib/modules/2.6.36.4-cyanogenmod+ (you can do this via adb, in a gscript, or on the device in terminal).

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

Kernel – 2.6.36.4 – OC-VFPv3-d16_FP 1.4GHZ – Galaxy Tab 10.1

-revert:
tegra: board-p4*: sync with params from GSIII, Update 1, for atmel_mxt1386

-tegra: board-p4*: add in suppression_config.freqhopscale for atmel_mxt1386
-cpufreq: interactive: sync with google’s android-omap-3.0

-merged (from kcrudup):
net: wireless: bcmdhd: Fix FW hang recovery
ext4: add missing save_error_info() to ext4_error()
Move x86_64 idle notifiers to generic
ARM: Call idle notifiers
ARM: Move leds idle start/stop calls to idle notifiers
cpufreq: interactive: use idle notifier
ARM: idle: update idle ticks before call idle end notifier
ARM: idle: call idle notifiers before stopping nohz tick
ARM: Add cpu power management notifiers
ARM: 6867/1: Introduce THREAD_NOTIFY_COPY for copy_thread() hooks
ARM: 6868/1: Preserve the VFP state during fork
ARM: vfp: Use cpu pm notifiers to save vfp state
ARM: vfp: Always save VFP state in vfp_pm_suspend
ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend

-merged (from entropy512):
mmc: Instrument and disable mmc_erase()

Note:
-This is intended to be used with a recent CM9 build from get.cm
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you want to bench, it is advised that you set min/max to the same number.

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace, conservative and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

ICS:
10.1-Wifi (GT-P7510):
boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-061012.zip:
Download: boot-cm_2636.4_p4wifi_ics-oc-xtra-vfpv3-d16_fp-061012.zip

10.1 3G (GT-P7500):
boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-061012.zip:
Download: boot-cm_2636.4_p4_ics-oc-xtra-vfpv3-d16_fp-061012.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-061012.zip:
Download: boot-cm_2636.4_lte_ics-oc-xtra-vfpv3-d16_fp-061012.zip

10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-061012.zip:
Download: boot-cm_2636.4_tmo_ics-oc-xtra-vfpv3-d16_fp-061012.zip

10.1v (GT-P7100):
boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-061012.zip:
Download: boot-cm_2636.4_p3_ics-oc-xtra-vfpv3-d16_fp-061012.zip

——–

Source:
http://github.com/pershoot/galaxy-2636
https://github.com/solarnz/Tiamat-Xoom
https://lkml.org
https://github.com/arco/samsung-kernel-ariesve
https://github.com/ch33kybutt/kernel_cmplus_tuna
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/android-tegra-2.6.36
https://github.com/sgs3/GT-I9300_Kernel
https://android.googlesource.com/kernel/omap.git
https://github.com/Entropy512/n7000_erasetest_kernel

——–

Installation Instructions:

Flash in recovery.

To install kernel modules:
Insmod the .ko file of your choosing, which are in /system/lib/modules/2.6.36.4-cyanogenmod+ (you can do this via adb, in a gscript, or on the device in terminal).

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging