Introduction
Teamhacksung has been porting ICS (to be CM9) for the Galaxy S and we feel that it has reached a state where it would benefit from public testing. However this is still a very early versions and there will be bugs. Bug reports are allowed in this thread only. Please check the known issues section before reporting a bug. The most minor bugs are welcomed (we'd love to know them, but we may not fix them instantly).
Go to the thread (unaffiliated with teamhacksung) in the General Section for Q&A, General Discussion, Custom Kernels, etc. DO NOT POST THEM IN THIS THREAD.
To report random reboots
Teamhacksung has been porting ICS (to be CM9) for the Galaxy S and we feel that it has reached a state where it would benefit from public testing. However this is still a very early versions and there will be bugs. Bug reports are allowed in this thread only. Please check the known issues section before reporting a bug. The most minor bugs are welcomed (we'd love to know them, but we may not fix them instantly).
Go to the thread (unaffiliated with teamhacksung) in the General Section for Q&A, General Discussion, Custom Kernels, etc. DO NOT POST THEM IN THIS THREAD.
To report random reboots
Current build
Last build without the problem
Stock kernel?
Current modem
Any other modification you've made to the ROM.
What were you doing
How often does the problem occur?
Attach last_kmsg
Download
ROM: BUILD 14: MultiUpload / tux-head.net / faramir.eriador.org (md5: 037c3c23c271cfe91e4fddea21fadf8d)
Google Apps: v7.1: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8bf66137f18de45657f29c129a8f4d52)
Face Unlock: v6: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8e7d494e1a820195c3c08ca25a4c5f2f)
Google Apps Fixer: MultiUpload / tux-head.net / faramir.eriador.org (md5: af8bcaf5f8158e8e1be7097fc86b6b28)
Google Apps Fixer will fix your problem with not being able to add Google Account or Calendar Sync, but will also reset your Google Apps data. Only flash if you're having problems.
Older Downloads
ROM
BUILD 13: tux-head.net / faramir.eriador.org (md5: a816e405bd6b292d6088dbd6a6079b10)
BUILD 12: MultiUpload / tux-head.net / faramir.eriador.org (md5: c7ff813b861b24f6d833602094c8a230)
BUILD 11: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8adf67bbbd3ea99c78b2c0a710967e66)
BUILD 10: MultiUpload / tux-head.net / faramir.eriador.org (md5: bf45b9fecfeb4a8834b96bc4c8e2d8c4)
BUILD 9: MultiUpload / tux-head.net / faramir.eriador.org (md5: cb6a55d1d43d9c4dc2a78c4469589d1b)
BUILD 8: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8573a4c37fd6578e8e0a79d2213bf63c)
BUILD 7: MultiUpload / faramir.eriador.org (md5: 33d31ad427672db24b6be49d658ac9d9)
BUILD 6: MultiUpload / faramir.eriador.org (md5: 5afcb3c424e87bc610131c62a2a37976)
BUILD 5: MultiUpload (md5: 62118275cbf02d56ce4a49a4417e0c51)
BUILD 4: MultiUpload (md5: 12d1316e36fab6da46af5841558cc492)
BUILD 3: MultiUpload (md5: 449eefbc5d37f58db1f61335840553cd)
BUILD 2: MultiUpload
BUILD 1: MultiUpload
Google Apps
v7: MultiUpload / tux-head.net / faramir.eriador.org (md5: 1888fbb15f36a076cb3908acaf1bd15a)
v6: MultiUpload / tux-head.net / faramir.eriador.org (md5: 6f51ded731d173c31b8c47395ca580b7)
v5.3: MultiUpload / tux-head.net / faramir.eriador.org (md5: e7d69d98a633b646e4f14e6a43208e66)
v5.1: MultiUpload / tux-head.net (thanks! Kaik541) (md5: 87415730a1db2e90d3588bc895f239e5)
v5: MultiUpload (thanks! Kaik541) (md5: 8667c9ddca581a98867fc02db29a2326)
v4: MultiUpload (thanks! Kaik541) (No longer include apps downloadable from Market.) (md5: 8b2dad009bc2f8724d27f78bca162495)
v3: internal
v2: MultiUpload (thanks! koush)
v1: MultiUpload (thanks! koush)
Face Unlock
v5: MultiUpload / tux-head.net (md5: eb713a8061e920da87c6c3fbea63ce3e) (Does not work with BUILD10+)
v1: MultiUpload (md5: 5f6ed343f4de038f78f54be4e4395c7d)
Installation
- First time flashing ICS to your Galaxy S (or coming from another ROM)?
ROM: BUILD 14: MultiUpload / tux-head.net / faramir.eriador.org (md5: 037c3c23c271cfe91e4fddea21fadf8d)
Google Apps: v7.1: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8bf66137f18de45657f29c129a8f4d52)
Face Unlock: v6: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8e7d494e1a820195c3c08ca25a4c5f2f)
Google Apps Fixer: MultiUpload / tux-head.net / faramir.eriador.org (md5: af8bcaf5f8158e8e1be7097fc86b6b28)
Google Apps Fixer will fix your problem with not being able to add Google Account or Calendar Sync, but will also reset your Google Apps data. Only flash if you're having problems.
Older Downloads
ROM
BUILD 13: tux-head.net / faramir.eriador.org (md5: a816e405bd6b292d6088dbd6a6079b10)
BUILD 12: MultiUpload / tux-head.net / faramir.eriador.org (md5: c7ff813b861b24f6d833602094c8a230)
BUILD 11: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8adf67bbbd3ea99c78b2c0a710967e66)
BUILD 10: MultiUpload / tux-head.net / faramir.eriador.org (md5: bf45b9fecfeb4a8834b96bc4c8e2d8c4)
BUILD 9: MultiUpload / tux-head.net / faramir.eriador.org (md5: cb6a55d1d43d9c4dc2a78c4469589d1b)
BUILD 8: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8573a4c37fd6578e8e0a79d2213bf63c)
BUILD 7: MultiUpload / faramir.eriador.org (md5: 33d31ad427672db24b6be49d658ac9d9)
BUILD 6: MultiUpload / faramir.eriador.org (md5: 5afcb3c424e87bc610131c62a2a37976)
BUILD 5: MultiUpload (md5: 62118275cbf02d56ce4a49a4417e0c51)
BUILD 4: MultiUpload (md5: 12d1316e36fab6da46af5841558cc492)
BUILD 3: MultiUpload (md5: 449eefbc5d37f58db1f61335840553cd)
BUILD 2: MultiUpload
BUILD 1: MultiUpload
Google Apps
v7: MultiUpload / tux-head.net / faramir.eriador.org (md5: 1888fbb15f36a076cb3908acaf1bd15a)
v6: MultiUpload / tux-head.net / faramir.eriador.org (md5: 6f51ded731d173c31b8c47395ca580b7)
v5.3: MultiUpload / tux-head.net / faramir.eriador.org (md5: e7d69d98a633b646e4f14e6a43208e66)
v5.1: MultiUpload / tux-head.net (thanks! Kaik541) (md5: 87415730a1db2e90d3588bc895f239e5)
v5: MultiUpload (thanks! Kaik541) (md5: 8667c9ddca581a98867fc02db29a2326)
v4: MultiUpload (thanks! Kaik541) (No longer include apps downloadable from Market.) (md5: 8b2dad009bc2f8724d27f78bca162495)
v3: internal
v2: MultiUpload (thanks! koush)
v1: MultiUpload (thanks! koush)
Face Unlock
v5: MultiUpload / tux-head.net (md5: eb713a8061e920da87c6c3fbea63ce3e) (Does not work with BUILD10+)
v1: MultiUpload (md5: 5f6ed343f4de038f78f54be4e4395c7d)
Installation
- First time flashing ICS to your Galaxy S (or coming from another ROM)?
- Root your device and install ClockworkMod Recovery.
- Reboot into Recovery using 3-button-combo
- Do a Nandroid backup!
- WIPE (wipe data/factory reset + wipe cache partition)
- Install the ROM from internal sdcard using ClockworkMod Recovery
- Optionally install the Google Addon
- WIPE again or Calendar Sync will not work.
- Do a Nandroid Backup!
- WIPE (wipe data/factory reset + wipe cache partition)
- Install the ROM from internal sdcard using ClockworkMod Recovery
- Optionally install the Google Addon
- Do a Nandroid Backup!
- Install the ROM from internal sdcard using ClockworkMod Recovery
- Optionally install the Google Addon
- Reboot into recovery and WIPE (wipe data/factory reset + wipe cache partition)
- If radio doesn't work, go back to Samsung ROM and flash from there.
- Do a Nandroid Backup!
- Install the ROM from internal sdcard using ClockworkMod Recovery
- Optionally install the Google Addon
Source
Kernel Source: https://github.com/teamhacksung/samsung-kernel-aries
Userspace Source: Patches are being integrated into CM's mainline tree (http://github.com/CyanogenMod). Device trees are closed for the moment.
Known Issues
- Camera does not support scene modes
- FM Radio does not work.
- Phone unnecessarily gets data connection on device encryption password enter screen.
- Cannot format external SD *
- Sometimes duplicates listing of external SD files in the media database
- Android OS battery usage display higher than normal.
- Sometime wrong SMS selected for forwarding
- Format internal instead of external SD when requested to format ext. SD
- Transfer speed slows down when screen off
- Notification power widget uncustomizable (the widget made it into the repo, but the CMSetting app didn't.) (temporary alpha build of CMSettings)
- Gallery face glow FCs
- Screenshot shutter sound
- Camera crashes when changing resolution
- TV Out using HW-decoding (probably won't be fixed)
- Sim Toolkit (probably won't be fixed)
- No camera focus mode setting
- Back camera does record geotagging
- Compass doesn't work in Google Maps v6
- Regression in BUILD 14: Screen flicker while turning off
- Regression in BUILD 14: adb turns off every reboot
BUILD 14
- Laggy video recording in low light
- "sin" does not work in calculator in Spanish
- Laggy playback of some video in .mkv container (same video works in the .mp4 container) (Recommendation: Dice Player from market. Does its own mkv extraction and has hw decoding support)
- New Feature: Gamma tuning (equivalent to Voodoo Color's "v1 gamma hack")
- 720p Video Recording laggy
- No camera zoom
- Timelapse video recording crashes
- TV Out broken on sleep
- TV Out black video
- Broken encryption (regression in BUILD 11) (WARNING: users with already encrypted phone will have their data cleared (for real this time))
- Compass, accelerometer broken in certain apps
- Random force closes (hopefully)
- Missing camera touch to focus (thanks to havlenapetr)
- GPS does not work (regression in BUILD 11)
- Off-charging does not show progress
- /datadata cache not cleared when space is low
- Slow mass storage transfer speed
- Automatic brightness not working
- Network location broken
- Market purchase broken
- Encryption not working without a data wipe (WARNING: users with already encrypted phone will have their data cleared)
- Cannot authenticate new apps for root
- Data sometimes get disabled on boot
- Updated: based on IML74K
- Face Unlock not working on BUILD 10+
- No hardware composition (but hardware acceleration works)
- Video recording does not work.
- Video playback is not hardware-accelerated.
- The front camera produces distorted preview.
- Photo taking does not work with the front camera.
- Some camera options FC. (The camera is a temporary hack, when the Nexus S ICS source is released, there will be a proper fix.)
- Movie Studio does not work.
- WiFi automatically turns on after quitting airplane mode if WiFi was used during airplane mode.
- Data Roaming is enabled by default
- Can select widget on launcher without being on the widget screen *
- Updated: Market apk
- Removed: unneeded GoogleLatinIME
- WPA Wifi Tethering broken (regression in BUILD 8)
- Audio recording by android app crashes (phone calls still work) (regression in BUILD 8)
- Phone crashes in landscape with T9 enabled
- Reboot to recovery by default even though recovery not selected.
- Slow T9 speed
- CPU rarely scaling up to 1000 MHz
- GMail sometimes fills up /datadata with attachments
- USB Tethering on Windows requires the user go to to driver update and manually select the RNDIS driver.
- Sketchy wifi tether (breaks if data connection comes up while tether is active) (it will still error, but you can now re-enable it)
- Mounting external SD via USB broke in BUILD 7
- Cannot accept many file types via bluetooth
- Data activity icon sometimes gets stuck even data is off.
- New feature: T9 Dialing by devatwork (Enable in Dialer Setting)
- Cannot encrypt phone after restoring data.
- Wi-Fi problems for Iran users
- Market download temporarily goes to /datadata
- Support for TV Out (in Galaxy S Setting application)
- Screen appearing for a split second after screen off animation
- Persistent "Removed SD card" message on external sd card removal.
- Missing library for Android Open Accessory
- Support for USB Mass Storage (see FAQ)
- VPN does not work
- Regression in device encryption
- Large photos cannot be edited.
- Missing Live Wallpapers
- Bluetooth Reverse Tether does not work
- Wi-Fi Direct not supported (it's supported in settings now, but apps are needed to use it as ICS does not come with any use-case for Wi-Fi direct)
- Sometimes wifi strength won't show after boot if wifi is enabled. Toggle once to fix. (fixed, hopefully)
- GApps: Missing TTS libs
- GApps: Missing Picasa Sync
- GApps: Unable to purchase apps
- Device encryption does not work. (Note: temporarily broken again in BUILD 4, works on BUILD 5)
- User does not have write permission for external sd
- A2DP bluetooth headsets do not work.
- GApps: More missing libs for GoogleTTS
- Superuser.apk does not open.
- Installer does not work on Samsung ROMs.
- Factory reset (from settings menu) does not clear /datadata.
- GApps: Missing voice chat, maps, text-to-speech libraries
- GApps: Android Keyboard appears twice in Settings.
My calendar sync isn't working!
Install the latest build and gapps and gapps fixer. If it still doesn't work, wipe your data.
App X isn't working!
Check the list at http://forum.xda-developers.com/show....php?t=1402210 (unaffiliated with teamhacksung) first and check if it works on other ICS phones. Most likely, it's the application's problem, not ours.
Can I mount the phone as mass storage via USB?
Starting from BUILD12, mass storage is the default configuration (might not apply to existing installations). The below command can be used to change into USB Mass Storage mode. USB Mass Storage mode is always used in recovery.
Code:
setprop persist.sys.usb.config mass_storage,adb
If you want to switch to MTP mode use
Code:
setprop persist.sys.usb.config mtp,adb
Please reboot after executing the command.
I can't adb into the phone!
Please install Nexus S drivers from Google. (Or Galaxy Nexus's driver in MTP mode)
Can I flash other modems?
You may flash modem packages designed for CM7.
How do I take a screenshot?
The screenshot taking function is built into ICS. Hold volume down + power.
Can I use CM7 kernels?
No, the kernel has modifications to make graphics, camera, data counter and data limit work.
Can I disable LED Notification?
Yes. Untick Settings -> Display -> Pulse notification light.
Maps keeps asking me to sign in even though I'm signed in!
Ignore the sign in dialog and pull down the notification menu. Answer the request for permission. Do this a few times and Maps will work.
How do I enter Galaxy S Settings (Device Settings)?
Type "am start com.cyanogenmod.AriesParts/.AriesParts" from adb. Or starting from BUILD 7, it is available as an icon in your launcher.
How do I enter service mode?
Type "*#*#197328640#*#*" into the dialer.
Is there a Captivate/Vibrant version?
A captivate build from the same source (but with captivate config) is available here. We currently lack a developer/maintainer for Vibrant.
Does this work for I9000B?
No, the I9000B requires a different kernel configuration. A build for I9000B may be added later in the process.
What's working? Why is there only a list of issues?
Everything else not listed are supposed to be working (aside from the usual CM7 bugs). If they're not listed, please post so that they can be added to the list of issues. A list of issues is far more useful from a development standpoint.
Why am I getting notified that my data partition is getting full when I have 1+ GB free?
Your /datadata partition, a smaller partition, is getting full.
I want to install gazillion apps on my phone and /datadata is too small
Run the following and datadata will no longer be used on next reboot. Your phone might become slower though.
I can't adb into the phone!
Please install Nexus S drivers from Google. (Or Galaxy Nexus's driver in MTP mode)
Can I flash other modems?
You may flash modem packages designed for CM7.
How do I take a screenshot?
The screenshot taking function is built into ICS. Hold volume down + power.
Can I use CM7 kernels?
No, the kernel has modifications to make graphics, camera, data counter and data limit work.
Can I disable LED Notification?
Yes. Untick Settings -> Display -> Pulse notification light.
Maps keeps asking me to sign in even though I'm signed in!
Ignore the sign in dialog and pull down the notification menu. Answer the request for permission. Do this a few times and Maps will work.
How do I enter Galaxy S Settings (Device Settings)?
Type "am start com.cyanogenmod.AriesParts/.AriesParts" from adb. Or starting from BUILD 7, it is available as an icon in your launcher.
How do I enter service mode?
Type "*#*#197328640#*#*" into the dialer.
Is there a Captivate/Vibrant version?
A captivate build from the same source (but with captivate config) is available here. We currently lack a developer/maintainer for Vibrant.
Does this work for I9000B?
No, the I9000B requires a different kernel configuration. A build for I9000B may be added later in the process.
What's working? Why is there only a list of issues?
Everything else not listed are supposed to be working (aside from the usual CM7 bugs). If they're not listed, please post so that they can be added to the list of issues. A list of issues is far more useful from a development standpoint.
Why am I getting notified that my data partition is getting full when I have 1+ GB free?
Your /datadata partition, a smaller partition, is getting full.
I want to install gazillion apps on my phone and /datadata is too small
Run the following and datadata will no longer be used on next reboot. Your phone might become slower though.
Code:
touch /datadata/.nodatadata
IRC?
#cmsgs on freenode
My adb shell isn't root!
Run "adb root" to restart adb in root mode.
Thanks
syndtr: Updated touch and graphics driver
onecosmic: Being the first to successfully build the AOSP tree
Kaik541: GApps from v3 onward
ancdix: For hosting on tux-head.net
nikademus (_renaud_): For hosting on faramir.eriador.org
CyanogenMod team: Setting up the infrastructure and being a great help in the porting process.
and everyone else involved in this port or CM7 for SGS.
#cmsgs on freenode
My adb shell isn't root!
Run "adb root" to restart adb in root mode.
Thanks
syndtr: Updated touch and graphics driver
onecosmic: Being the first to successfully build the AOSP tree
Kaik541: GApps from v3 onward
ancdix: For hosting on tux-head.net
nikademus (_renaud_): For hosting on faramir.eriador.org
CyanogenMod team: Setting up the infrastructure and being a great help in the porting process.
and everyone else involved in this port or CM7 for SGS.
0 comments:
Post a Comment