sgspluss
Dauer-User
- 702
Hallo zusammen,
wir sind wieder da und stloz euch unsere CyanogenMod 10.1 hybrid ION/PMEM_ADSP für das Galaxy S Plus (GT-I9001) vorstellen zu dürfen.
Zurzeit besteht das Team aus folgenden personen(bekannt aus XDA, in Alphabetischer reihenfolge)
[Dev] CastagnaIT, Christopher83, Educk, Ivendor, Krislibaeer
[Tester] smeroni68, Xellar, Ktulu84
Rom informationen:
Dieses Release der CM10.1 basiert auf Arco´s CM10.1 bemühungen für das Samsung Galaxy W auch bekannt als Wonder. Die Configuration files sind modifizierte dateien auf Ivendors CM10.
Die Konvertierung auf den ION Memory Allocator wurde durch unsere Devs ermöglicht. Wir danken Christopher83 der die Kamera/Videofunktion auf PMEM basis integriert hat, was bedeuet nur die Kamera/Videofunktion auf PMEM läuft der rest voll auf ION umgestellt ist.
Einfach gesagt ist die Rom zu 99% auf ION und zu 1% auf PMEM.
Was funktioniert?
Audio
Anrufe/GSM/SMS/MMS
GPS
Kompass
Bewegungs sensor
WiFi
Bluetooth
USB Massenspeicher
HW Beschleunigte UI
HW Beschleunigtes Video rendering
Kamera
BLNv10
USB/Wifi tethering
VSync
USB OTG (Only FAT32 support)
Phantom key press filter
Screenshots
- 20141117 ION Release 6 (DL from DevHost) - (DL from MediaFire)
MD5SUM: dd57eea0517639fa9cc6de4c5fc75bf3
ROM:- Synched with CM sources
- Enabled legacy sensor fusion (credits to CastagnaIT)
- init.qcom.rc: removed permission for jack control (credits to CastagnaIT)
- init.qcom.rc: correct the addresses of the sensors (credits to CastagnaIT)
- AriesParts: Fix horizontal calibration (credits to Christopher83)
- AriesParts: Add shortcut for launcher app drawer (credits to erik96)
- BoardConfig: updated TWRP settings (credits to CastagnaIT)
- ueventd: added some missing audio permissions and cleanup (credits to CastagnaIT)
- ueventd.qcom.rc: Removed deprecated pmem defines (credits to sirmordred)
- Initial support for the hardware tunables framework (credits to Balint Czobor)
- Add hardware MP3 decoder (credits to arco68)
- ariesve: added hardware abstraction framework (credits to CastagnaIT)
- Various stuff ported from CM 10.2 and CM 11.0 by CastagnaIT
- Updated fonts
- Allow to turn off battery status on lockscreen
- Some new Italian language translations
- Double tap to sleep (status bar and lockscreen)
- Allow changing screen-off animation between fade & crt effects
- Quicksettings tiles and Ribbon from cm-10.2 / cm-11.0
- Reorganized menus (audio/display/system etc...)
- Volume buttons orientation by screen rotation
- Added "Add tile" button inside the status bar
- Added "Backlight settings menu" tile
- Added "Fast Charge" tile
- Added "Compass" tile
- Added "Show smaller tiles" option
- Various bugfixes
KERNEL:
- Kernel 3.4.104
- defconfig: Disable KSM (credits to arco68)
- cpufreq: Persist cpufreq time in state data across hotplug (credits to Ruchi Kandoi)
- prctl: adds the capable(CAP_SYS_NICE) check to PR_SET_TIMERSLACK_PID. (credits to Ruchi Kandoi)
- net: wireless: Increase scan entry expiration to fit new scan time (credits to Dmitry Shmidt)
- DMA: PL330: Fix racy mutex unlock (credits to Javi Merino)
- cpufreq: fix sleeping in atomic context when realloc freq_table for all_time_in_state (credits to Minsung Kim)
- s3c2410_wdt: Add locking to cpu frequency transition notifier (credits to Mark Salyzyn)
- net: core: Support UID-based routing. (credits to Lorenzo Colitti)
- Handle 'sk' being NULL in UID-based routing. (credits to Sreeram Ramachandran)
- rtc: alarm: Squashed revert of power-on alarm feature and related commits (credits to Christopher83)
- binder: search for receiving context pid in global namespace (credits to Ricardo Mendoza)
- staging: binder: add vm_fault handler (credits to Vinayak Menon)
- Staging: android: binder: More offset validation. (credits to Arve Hjønnevåg)
- usb: gadget: f_accessory: Enabled Zero Length Packet (ZLP) for acc_write (credits to Anson Jacob)
- cgroup: Take css_set_lock from cgroup_css_sets_empty() (credits to Hans de Goede)
- cgroup: Fix use after free of cgrp (cgrp->css_sets) (credits to Hans de Goede)
- Revert "s3c2410_wdt: Add locking to cpu frequency transition notifier" (credits to Mark Salyzyn)
- usb: gadget: f_audio_source: Fixed USB Audio Class Interface Descriptor (credits to Anson Jacob)
- net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (credits to Avijit Kanti Das)
- sec_jack: updated driver (credits to CastagnaIT)
- Removed bcmdhd driver (credits to CastagnaIT)
- net: wireless: bcmdhd: bring bcmdhd version 1.28-27 (credits to CastagnaIT)
- net: wireless: bcmdhd: Fix SUPPORT_PM2_ONLY option for p2p (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.4 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.6 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.7 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix WEP-104 authentication (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.10 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Prevent recursive call of cfg80211_sched_scan_stopped() (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Enable full scan on PNO event (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.11 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.16 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Close p2p0 device in wl_down (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.21 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix tdls processing from cfg80211 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.27 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix NDO functionality (credits to ECCO PARK)
- net: wireless: bcmdhd: Enable p2p support bits for p2p device (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Remove PASS_ARP_PACKET define (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Remove chatty message from wl_cfgp2p_act_frm_search (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.41 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.42 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.45 (credits to Ecco Park)
- net: wireless: bcmdhd: enable WL_IFACE_COMB_NUM_CHANNELS (credits to Ecco Park)
- net: wireless: bcmdhd: Update Location Service code (credits to Ecco Park)
- net: wireless: bcmdhd: Fix of Wireless Location Service (credits to Ecco Park)
- net: wireless: bcmdhd: Fix of Wireless Location Service (credits to Ecco Park)
- net: wireless: bcmdhd: new feature for Roaming. (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed Coverity issue. (credits to Ecco Park)
- net: wireless: bcmdhd: fix for negative padding (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed Wi-Fi Location Service issues. (credits to Ecco Park)
- net: wireless: bcmdhd: add code for WLS service. (credits to Ecco Park)
- net: wireless: bcmdhd: Fix country checking (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: fixed power consumption issue of P2P. (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed a problem of buganizer issue (11190960) (credits to Ecco Park)
- net: wireless: bcmdhd: reduced the wakelock time of RX packet (credits to Ecco Park)
- net: wireless: bcmdhd: cancel current PNO if connection will happen (credits to Ecco Park)
- net: wireless: bcmdhd: Change DTIM skip policy in suspend (credits to Ecco Park)
- net: wireless: bcmdhd: Set MAX_DTIM_ALLOWED_INTERVAL to 600 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Enable IPv6 RA filter feature (credits to Ecco Park)
- net: wireless: bcmdhd: enable TDLS_auto_mode (credits to Ecco Park)
- net: wireless: bcmdhd: Sync with N5 branch (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Change the parameter for TDLS (credits to Ecco Park)
- net: wireless: bcmdhd: support Hotspot 2.0 release 1.0 (credits to Ecco Park)
- net: wireless: bcmdhd: Add WIPHY_WOWLAN_ANY support (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Add support for hidden ssid PNO scan (credits to Ashwin)
- net: wireless: bcmdhd: added samsung specific code (credits to CastagnaIT)
- net: wireless: bcmdhd: readded samsung MCAST_LIST_ACCUMULATION code updated from jf (credits to CastagnaIT)
- drivers: usb: Use Android device as USB keyboard/mouse (credits to Pranav Vashi)
- touchscreen: ancora: Update touchscreen API (credits to sirmordred)
- touchscreen: ancora: Add missing BTN_TOUCH (credits to arco68)
- mmc: msm_sdcc: Remove unnecessary delay in interrupt context (credits to Venkat Gopalakrishnan)
- USB: msm_otg: Fix host mode suspend bug (credits to Sujeet Kumar)
- USB: msm_otg: Fix a bug in charger detection procedure (credits to Pavankumar Kondeti)
- defconfig: ancora: Set ROW scheduler as default (credits to arco68)
- n_tty: Fix n_tty_write crash when echoing in raw mode (credits to Peter Hurley)
- msm_bam_rmnet: Fix potential memory corruption (credits to Subash Abhinov Kasiviswanathan)
- fs: exFAT: Update to v1.2.7 (credits to arco68)
- fs: exFAT: Update to v1.2.9 (credits to arco68)
- msm7x30: Update defconfigs (credits to CastagnaIT)
- msm: qdsp5v2: Convert all audio devices to ION. (credits to Blefish)
- msm: qdsp5v2: Minor code sync. (credits to Blefish)
- devices-msm7x30: #ifdef around msm_nand device (credits to arco68)
- board-ancora: Minor updates and changes (credits to arco68)
- defconfigs: Set ROW scheduler as default for ariesve, ancora_tmo and apache too (credits to Christopher83)
- qdsp5v2: Fix a null pointer dereference. (credits to Blefish)
- Revert "Staging: android: binder: More offset validation." (credits to arco68)
- msm: vidc: cache-flush encoder output buffers after alloc (credits to Praveen Chavan)
- seq_file: remove "%n" usage from seq_file users (credits to Tetsuo Handa)
- seq_file: introduce seq_setwidth() and seq_pad() (credits to Tetsuo Handa)
- vsprintf: ignore %n again (credits to Kees Cook)
- target/rd: Refactor rd_build_device_space + rd_release_device_space (credits to Nicholas Bellinger)
- board-ancora_tmo: Minor updates and changes (credits to doadin)
- block: row: Remove warning massage from add_request (credits to Tatyana Brokhman)
- Revert "Revert "mmc: core: remove the polling for BKOPS completion"" (credits to arco68)
- mmc: print an error on FLUSH timeout (credits to Maya Erez)
- mmc: block: flush request requeue after timeout. (credits to Maya Erez)
- mmc: core: increase timeout for disable cache operation (credits to Maya Erez)
- mmc: core: do not reinsert prepeared FUA and FLUSH requests in stop flow (credits to Konstantin Dorfman)
- mmc: queue: do not clean current request when urgent in progress (credits to Konstantin Dorfman)
- mmc: core: fix block request queue hang during data crc errors (credits to Sujit Reddy Thumma)
- mmc: core: continue to wait, when unblocked by signal (credits to Konstantin Dorfman)
- msm7x30: Revert SDC channels to upstream (credits to arco68)
- msm7x30: samsung: Remove PMIC_GPIO_SD_DET (credits to arco68)
- msm7x30: samsung: Disable sdc2_cfg_data (credits to arco68)
- msm7x30: samsung: Switch rest of boards to use msm_gpios_disable_free (credits to arco68)
- defconfig: Enable CONFIG_PM_RUNTIME (credits to arco68)
- fsa9480: corrected charging through USB 3.0 port also removed trailing spaces and some cleanups (credits to CastagnaIT)
- fm_si4709: samsung jb updates *GT-I9100 sources (credits to CastagnaIT)
- ARM: 7493/1: use generic unaligned.h (credits to Rob Herring)
- msm: camera: Replace idle wakelocks with pm_qos (credits to arco68)
- touchscreen: ancora: Add INPUT_PROP_DIRECT flag (credits to sirmordred)
- msm: kgsl: Remove all reference to CONFIG_ANDROID_PMEM (credits to Laura Abbott)
- msm: Remove all references to CONFIG_ANDROID_PMEM (credits to Laura Abbott)
- msm: Remove PMEM dependency for MSM7KV2_AUDIO (credits to mikeioannina)
- power: apache_battery: Remove trailing spaces (credits to Christopher83)
- power: ancora_tmo_battery: Remove trailing spaces (credits to Christopher83)
- power: ancora_battery: Remove trailing spaces (credits to Christopher83)
- Revert "freezer: shorten freezer sleep time using exponential backoff" (credits to arco68)
- 20130812 GApps (DL from Goo.im)
MD5SUM: 5f22f046e37038a3856eeb825e73d4ed
Vor der installation von CM10.1: Vorbereitung (Die 3 ersten schritte sind optional, wenn ihr ganz frisch anfangen wollt, lasst sie aus)
- Installiert AppBak aus dem Playstore, startet es und speicher die liste all eurer apps.
- Installiert SMS Backup and Restore aus dem Playstore, startet es und sichert eure SMS.
- Installiert Call Logs Backup and Restore aus dem Playstore, startet es und sichert eure Anruf historie.
- Startet in euer Recovery. Macht ein Nandroid backup. Ihr werdet es brauchen wenn ihr auf eure alte rom zurückspringen wollt.
WARNUNG: Viele apps die aus früheren androidversionen wiederhergestellt werden, können unter umständen aufhören zu funktionieren. Installiert diese bitte ganz neu.
Das flashen:
- Benutzt nur das TWRP oder CWM vom ADC-Team!
Andere können zu Problemen führen...
Thread link: [9001][RECOVERY] CWM & TWRP by ADC Team (Full Fixed!!) - xda-developers
- Wipe data & cache.
- Flash update*.zip.
- Flash gapps*.zip.
- Startet das Handy neu.
- Nachdem ihr euren Google account eingerichtet habt, installiert die 3 Apps aus dem Playstore, um eure SMS, Anrufe und Apps wiederherzustellen.
- Solltet ihr ein backup mit Gecachten einstellungen nach telephony.db in data/data/com.*.*.telephony wiederherstellen, so kann es die MMS funktion stören.
- Das Wiederherstellen von Backups für den Kalender führt zu problemen mit dem Kalender Sync.
Upgrades
Upgrades von früheren versionen von CM10 auf neuere versionen von CM10.1 funktionieren im grunde wie eine normale installation. Jedoch sollte man beachten das manche Apps nicht mit neuen Android Versionen funktionieren. Diese sollte man vor dem Upgrade deinstallieren.
Credits
CyanogenMod Team
Arco68 für seine großartige arbeit für unser Smartphone
AriesVE Dev Connection Team
Nello96 für die Team logo's
anakin174 for the team spare phone
Sources
Alle unsere Sources sind im AriesVE-DevCon-TEAM GitHub
Zuletzt bearbeitet: