[Galaxy S Plus I9001 Android Development] DevConnection_Team:
[9001][ROM][PMEM][JB][4.2.2][JDQ39E] CyanogenMod 10.1 by ADC-Team - Release 9 (EOL) - Kernel 3.4.x

Hi everyone, here we are... AriesVE Dev Connection Team!!

The beginning...

The first unofficial team work has started analyzing/testing and fixing a problem of battery consumption in the CAF kernel 3.4.

A bunch of dev and tester has fixed in a week of cooperation the battery drain, and we have seen that joining the forces is more helpful in case of common issues...

That is how is born the DevConnection Team.

Currently the team is composed by the following members (in alphabethic order):

[Dev] CastagnaIT, Christopher83, Educk, Ivendor, Krislibaeer

[Tester] smeroni68, ktulu84, Xellar

Rom informations:

This release of CM10.1 is based on Arco development for Galaxy W with the configuration part of Ivendor CM10 rom

What's working:

Audio

Receiving and making calls

GPS

Compass

Proximity sensor

Wifi

Bluetooth

USB mass storage

HW accelerated gui

HW accelerated video

Camera

BLNv9

USB/Wifi tethering

VSync

USB OTG (Only FAT32 support) (check HERE the cables needed)

Phantom key presses filtering

Partially working:

Some graphical glitches in Panorama preview

Screenshots

CM10.1Install Guide

Note: CM for Galaxy S Plus is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.

Download CM10.1 and gapps-jb zips and put them in /sdcard

20131124 (Release 9 - EOL) (DL from Dev-Host)

MD5SUM: 21468eb4c8af47bf6a45917b55d93795

ROM:

BoardConfig: Dalvik startup with a low memory footprint (credits to krislibaeer)

ril: aligned custom ariesve ril to SamsungExynos3RIL Note: (credits to CastagnaIT)

Corrected the ril property and some updates (credits to CastagnaIT)

BoardConfig: removed no longer needed BOARD_USE_LEGACY_TOUCHSCREEN (credits to CastagnaIT)

ariesve: switch to kernel build during compile rom (credits to krislibaeer)

20131124 KERNEL: (DL from Dev-Host)

MD5SUM: fe0e25678467a8f901b7827294010a46

ATTENTION: This kernel is included in the rom... this download is in case of custom kernel installed and want to come back to stock!

Kernel 3.4.70

msm: kgsl: Avoid turning on GPU clock if already off (credits to Ananta Kishore K)

Revert "ALSA: fix oops in snd_pcm_info() caused by ASoC DPCM" (credits to Christopher83)

Add exFAT support (credits to radu) (Tested on Samsung 64GB SDXC uhs1 PRO card)

Update defconfigs for exFAT support (credits to Christopher83)

input: Updates to Phantom Key Presses filter (credits to Christopher83)

msm: vidc: Check validity of userspace address (credits to Deepak Verma)

ALSA: pcm: check for integer overflow during multiplication (credits to Phani Kumar Uppalapati)

base: genlock: Zero a structure before sending it to user space (credits to Jordan Crouse)

qt602240_ts: updated touchscreen driver in according of Multi-touch protocol (credits to CastagnaIT)

Clone ion.h to msm_ion.h (credits to Arco68)

20130812 GApps (DL from Goo.im) (DL from androidfilehost)

MD5SUM: 5f22f046e37038a3856eeb825e73d4ed

NOTE: Remember to wipe Cache and Dalvik cache from recovery after gapps flash!!

Please verify the md5sum to be sure you got the right one.

Previous versions:

20131014 (Release 8) (DL from Dev-Host)

MD5SUM: 6421956b592ff80f9bbdb1ae7d442bce

20131026 KERNEL: (DL from Dev-Host)

MD5SUM: c51eac56d73edad68f8dac2d3e8a1fb4

20131026 EMMC PATCH: (DL from Dev-Host)

MD5SUM: 597369748f695d964d6b5b7c9f2a705b

20130915 (Release 7) (DL from Dev-Host)

MD5SUM: 782a0511342f898d95588d8e9e704b7d

KERNEL: (DL from Dev-Host)

20130904 (Release 6) (DL from Dev-Host)

MD5SUM: 312a5ef120fdfd127523fa857503d1e7

KERNEL: (DL from Dev-Host)

20130707 (Release 5) (DL from Dev-Host)

MD5SUM: fed9f1a9c06075f47477f0203d444664

KERNEL: (DL from Dev-Host)

20130707 (Release 4) (DL from Dev-Host)

MD5SUM: f1570c5b73eafd4c3f10b480bdc63dfa

KERNEL: (DL from Dev-Host)

EMMC PATCH: (DL from Dev-Host)

20130628 (Release 3) (DL from Dev-Host)

MD5SUM: 47d8372897177f7ce928891e9a30fe86

KERNEL: (DL from Dev-Host)

EMMC PATCH: (DL from Dev-Host)

20130622 (Release 2) (DL from Dev-Host)

MD5SUM: 91a25effc56be322452b28da43bbd4e2

KERNEL: (DL from Dev-Host) - (DL from G-Docs)

EMMC PATCH: (DL from Dev-Host)

20130607 Initial release (Release 1) (DL from Dev-Host)

MD5SUM: d84de0495b035ea195f0c990136192ac

Before you install CM10.1: Preparation

(First three are optional. If you want to start fresh, these can be skipped)

Install AppBak from Market, run it and save a list of all your apps.

Install SMS Backup and Restore from Market, run it and backup your SMS history.

Install Call Logs Backup and Restore from Market, run it and backup your call log history.

Boot into recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.

WARNING: Many apps will Force Close crash if you restore data from a previous ROM.

Install

Here you can find the CWM Recovery and TWRP built by our Team:

WARNING:

YOU MUST USE

ONE OF THE RECOVERY OF THE TEAM... IT'S NOT AN OPTIONAL CHOICE!!!

CWM & TWRP Thread

WARNING: We built and tested these recoveries, but always remember that we are not responsible for any damage by using these software!!

They are based on safe kernel on emmc side!!

Wipe data, cache and Dalvik cache

Flash the rom file *.zip.

Flash the gapps file *.zip. You must flash gapps after every upgrade to CM10.1 since /system is formatted, wiping your previous add-ons.

Reboot phone.

After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.

WARNING: Do not restore backup data of system apps!

If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.

It seems that restoring backups can also break Calendar sync.

Upgrades

Upgrades from previous versions of CM10.1 are the same process as install,

except you do not need to wipe anything

. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM10.1 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.

Bug Reporting!!

You can report bugs on our Google Code account. Please search if the bug you want to report has already been reported before you report it.

-->

Bugreporting

Credits

CyanogenMod Team

Arco68 for his huge work for our device

AriesVE Dev Connection Team

Nello96 for Team logo's

anakin174 for the team spare phone

Sources

All our sources are on AriesVE-DevCon-TEAM GitHub

FAQ

How to prepare SD for patched eMMC use?

The installation process is always the same, you need to partition your external sd in this way:

1) First partition formatted fat32 to use as external storage (set as Primary)

2) Second partition formatted EXT4 (1,5GB at least) to use as /data partition (set as Primary)

NOTE: as you might know the order of these partitions is important!

To wipe data you have to format your EXT4 partition on extSD card or use the patched recovery from here (http://xdaforums.com/showthread.php?t=2204700)

We did not tried that, but think that should work, and to backup data you can backup your partition or use the same recovery we linked before.

The installation order is ROM -> GAPPS -> EMMC PATCH

For recovery bootloop problem you should at this post

BLNv9 feature recap:

It is activable/deactivable from BLN Control Application (Free or Pro version)

You can launch it from Settings->Device->Advanced

No System Sounds UI:

Download this app

Set the system volume to maximum (7). You should hear the sounds again.

XDA:DevDB Information

[GT-I9001][JB 4.2.2] CyanogenMod 10.1 by ADC-Team - Kernel 3.4.x, a ROM for the Samsung Galaxy S I9000

Contributors

DevConnection_Team, smeroni68, CastagnaIT, Christopher83, educk, ivendor, krislibaeer, ktulu84, XeLLaR*

ROM OS Version: 4.2.x Jelly Bean

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Stable

Current Stable Version: Release 8

Stable Release Date: 2013-10-15

Created 2013-09-14

Last Updated 2013-12-02