Android OS Forum banner

[ROM][ICS][IMM76D] teamhacksung's ICS Port for Fascinate (BUILD 15) [07/10/12]

458K views 1.9K replies 355 participants last post by  showcasemodr  
#1 · (Edited by Moderator)
Mod Type:: ROM

Difficulty:: Easy

Mod Status:: Beta

Apply In:: CWM Recovery

Requires Root:: Yes

Source::
First a special thanks to JT1134 for making this all possible to begin with. With that being said....

Introduction

Teamhacksung has been porting ICS (to be CM9) for the Fascinate 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). If reporting a bug, please submit a logcat along with the report.

If you have questions about installation, or other general issues, please use this Discussion thread -> http://rootzwiki.com...cinate-build-1/

Official CM status: http://review.cyanog....com/#/c/16829/
- Still waiting to be merged

Download
GAPPS: http://wiki.rootzwik...8Android_4.x.29

Build 15 http://tinyw.in/lcpI (MD5: 75d3b0bd145aff11653192ebd461126f)
No major changes just upstream CM

Build 14 http://tinyw.in/8opV (MD5: 8305d204823a1905f7ef0e8fb0cd12ed)
Upstream Changes
-Fixes mms

Build 13 http://tinyw.in/Mwnb (MD5: cafa61a19423ed0e51bf8ec861e3018b)
Upstream Changes:
- Lockscreen Wallpapers
- Various fixes

Build 12 http://tinyw.in/dxdo (MD5: d366b289cfd1b77deab3d4a0e3cc1cd2)
Upstream Highlights:
-- Lockscreen Calendar
-- In-Call Audio volume controls in Device Settings
-- Kernel changes for call audio (Provided by Efpophis submitted by JT1134)
Note: Pending official CM Support!

Build 11 http://tinyw.in/T0Ek (MD5: f25d12d9a8dbc53d6a20412415d57731)
Changes:
- New signal fix
- Fix MMS settings fc
- Upstream CM Changes
-- Lockscreen changes
-- Lockscreen weather

Build 10 http://tinyw.in/sWbe (MD5: eb0144e8069a1f329aad9d973ec77708)
Changes:
-Upstream CM changes
--Theme manager/engine
--custom Lockscreen targets

Build 9 [4/30/12 edition] http://tinyw.in/qtzS (MD5: 0bf7da39693682a8a6784ddf394d0151)
-Fixes signal bar issue present in previous BUILD9

Build 9: http://tinyw.in/uGgf (md5: 9534254f233c7919c852b8751269088b)
Changes:
-Upstream CM changes
-inline kernel building (CM standard now)
-Messaging FC should be fixed
note: I submitted the last fw fix to cm, if/when it gets merged I will push to get official nightlies

Build8: http://tinyw.in/6ow6 (md5: f25389159cdd1928287bbf8cdfc9c7ce)
Changes:
-Switch to CM vendor
-Sensor fixes (thanks to Efpophis)
-CM Upstream changes

PATCH for 7.1: Sensor Fix : http://tinyw.in/z0X5 (md5: f7f02fa78d1dbbee67c21e8f4e7ef961)
Build 7.1 w/ sensor fix: http://tinyw.in/G6rZ (md5: f5acdf554a56bb10ec24be8f65307cda)
Changes:
-Fixes Compass for real :p
-Better light sensor

Build 7.1: http://tinyw.in/ojI1 (md5: 7305c16c3521230fd78d532792633f1a)
Mirror: http://teamsbrissenm...ng.BUILD7.1.zip
-fix youtube/video recording

Build 7: http://tinyw.in/97DY (md5: 54768cdb8b54de65153d41c3370f8a37)
mirror: http://teamsbrissenm...-eng.BUILD7.zip (Thanks ChopperTheDog!)
Changes:
-Revert audio tweaks
-Fix compass using GB kernel drivers
-Updates from CM9/teamhacksung repos
note: CMsettings is now gone, all settings are in .... Settings :)

Build 6.5: http://tinyw.in/UUC7 (md5: a95094865274333acb29f7ab49f44f44)
Changes:
- Revert back to voodoo sound
- Fix Signal Bars for realz
- Better MMS fix implemented
- Audio tweaks from GB
- RIL fixes/enhancements (work around for phantom ringer, clean up gps noise, "lost connection" message when hanging up a call fixed)

gapps [2/15/12] : http://goo-inside.me...0215-signed.zip

Build 6.1: http://tinyw.in/5Mlu (md5: fd6fc91cda6e98aa8eb6ab808f98e2d3)
GAPPS NOT INCLUDED!
Changes:
- MMS should hopefully be resolved for everyone (will not send while on wifi still)
- Light Sensor should be more responsive
- Signal Bars are not accurate (they may disappear but you still have a signal)

Build 6: http://www.mediafire...16puur51w3tev26 (md5: 29e60327f3a453427ce4ed7c2a6c8c09)
Changes:
Fix MMS (not 100% yet but better, looking for a better fix)
Fix Proximity Sensor
Fix Light Sensor (Still flaky but better, for auto-brightness it may require a reboot after turning it on)

Google Apps:
Google Apps: v7.1: MultiUpload / tux-head.net / faramir.eriador.org (md5: 8bf66137f18de45657f29c129a8f4d52)

Installation

- First time flashing ICS to your Fascinate (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 sdcard using ClockworkMod Recovery
  • Optionally install the Google Addon
- Upgrading from CM7?
  • Do a Nandroid Backup!
  • WIPE (wipe data/factory reset + wipe cache partition)
  • Install the ROM from sdcard using ClockworkMod Recovery
  • Optionally install the Google Addon
- Upgrading from another build of ICS by teamhacksung?
  • Do a Nandroid Backup!
  • Install the ROM from sdcard using ClockworkMod Recovery
  • Optionally install the Google Addon
Note: The upgrade process from CM7 to ICS is automatic, but downgrading from ICS to CM7 (or restoring Nandroid) requires flashing twice. Once from ICS and again from CM7's recovery.

Source

Kernel Source: https://github.com/t...ng-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
  • Some camera options FC.
  • Can select widget on launcher without being on the widget screen *
  • Phone unnecessarily gets data connection on device encryption password enter screen.
  • Data Roaming is enabled by default
  • Sometimes duplicates listing of external SD files in the media database
  • Native tether (USB/WiFI/BT) does not work
  • MMS can be flaky (works sometimes, sometimes not)
  • Android OS battery usage display higher than normal.
Frequently Asked Questions

My calendar sync isn't working!
Install the latest build and gapps and wipe your data.

I can't adb into the phone!
The build currently uses Galaxy Nexus driver due to the MTP support. Please download the driver here: http://www.multiupload.com/BUCFT8M42N. In mass storage mode (or recovery), the Nexus S driver should be used.

Can I flash other modems?
Yes. Flash any modem you like. EC09 or EH03 recommended.

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.

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.

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. Move some apps to sdcard, uninstall larger apps, and/or clear cache for browser/etc.

Thanks

pawitp: most of the ICS work for Aries platform
syndtr: Updated touch and graphics driver
onecosmic: Being the first to successfully build the AOSP tree
Kaik541: Making 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.
 
#1,299 · (Edited by Moderator)
I did the same thing on my first install attempt. Follow these instructions and you will finally have your beloved ice cream sandwich :)

Sent from my SCH-I500 using Tapatalk 2
 
#3 ·
Nice to see this project lives on.
Initial testing showed MMS still not working going out for me (
Image
)
Proximity sensor is definetly fixed
and the build seems snappier too.
Accurate battery is gone,but I actually kind of enjoy having the accurate battery gone, makes it look cleaner.

Thanks for the hard work sbrissen, JT, and all others!
 
#7 ·
Time to bust out that copy of Rosetta Stone and brush up on your Japanese
Image
. Great to see you again, by the way, nemesis2all :D

The input method notification is the default behavior in every build of ICS I've used on the Captivate, the Fascinate and the Gnex, including the custom ROMs (although romanbb's AOKP ROM gives you the option of removing it - perhaps sbrissen will be able to port that feature over).

Terminators run on Android...
 
#17 · (Edited by Moderator)
Stick with Glitch preview 4 - works for me... Edit: apparently preview 4 borks your proximity sensors, so you might just have to wait until that kernel and Team Hacksung's ICS build are on the same page...

Terminators run on Android...
 
#12 ·
What is the mDNle mode?
 
#14 ·
After attempting a direct update from CM7 Nightly 112 I ended up in a boot loop. I went back to stock, rooted, used Odin to put CWM4 on it, installed the zip and everything is good to go now. Just thought I would share my experience with everyone else!

Thanks for your hard work on this, it really is excellent!
 
#15 ·
Help. Im trying to do a Nandroid backup but I can't seem to do it! I tried with Rom Manager but when I flash the Cloackworkmod it only give me the Epic 4g ans Galaxy S i9000 as options but no Fascinate. If I try to do a 3 button boot, it ony displays, reeboot system now, apply update from sd,wipe data/ factory reset and wipe cache partiton. Anybody know what I might be doing wrong?
 
#16 · (Edited by Moderator)
Not sure how to capture a logcat on this, but I think I see some of the wonkiness with the light sensor - using AndroSensor, it appears that the sensor's only reading levels of 6 lux and 5000 lux, instead of all the values between. Hope that helps. Thanks for keeping the project going, I'd be happy to hop on IRC and debug as well.

EDIT: MMS is working for me (on 3G only, but that's fine) without any DNS settings or APN edits. Not touching that for now haha.
 
#24 · (Edited by Moderator)
sheesh....OP states:

Known Issues
  • Video playback is not hardware-accelerated.
  • 720p video recording is laggy
  • Some camera options FC.
  • Movie Studio does not work.
  • Can select widget on launcher without being on the widget screen *
  • Phone unnecessarily gets data connection on device encryption password enter screen.
  • Data Roaming is enabled by default
  • Sometimes duplicates listing of external SD files in the media database
  • Native tether (USB/WiFI/BT) does not work
  • MMS can be flaky (works sometimes, sometimes not)
  • Android OS battery usage display higher than normal.
Although 3rd party tethering apps have been reported to work on previous builds with certain settings, a search of jt's thread should find it.
 
#27 ·
One minor complaint before I even flash:
  • Three ringtones have been changed (since Build3) and are now buggy: Sceptrum (good | bad), Solarium (good | bad), and UrsaMinor (good | bad) - the 'bad' ones have been included in Build 3+, while the good ones are original. Other ringtones/notifications have also been added/removed, though I don't think it's a big enough deal to list them all.

Also, just looking through the rom it looks like FaceUnlock and Gapps have already been included. What is the purpose of the FaceUnlock if we don't have a front facing camera and is having Gapps preinstalled going to be the normal from here on?
 
#42 ·
One minor complaint before I even flash:
  • Three ringtones have been changed (since Build3) and are now buggy: Sceptrum (good | bad), Solarium (good | bad), and UrsaMinor (good | bad) - the 'bad' ones have been included in Build 3+, while the good ones are original. Other ringtones/notifications have also been added/removed, though I don't think it's a big enough deal to list them all.
Also, just looking through the rom it looks like FaceUnlock and Gapps have already been included. What is the purpose of the FaceUnlock if we don't have a front facing camera and is having Gapps preinstalled going to be the normal from here on?
The faceunlock is included because I'm building from a common fw/vendor. I'm updating the gapps and will probably remove faceunlock for all future builds.
 
#32 ·
Installed b6 over b5 ~7pm 1-28, didn't wipe anything, didn't flash gaaps. all good, several apps updated themselves after reboot. had go launcher semi-freeze a few hours later so FWIW ran permissions repair in ROM Mgr. Pro, rebooted. all good. ~8pm 1-29 noticed auto-reboot when phone had been idle for an hour. Grabbed alogcat as soon as it came back up:

http://pastebin.com/QhBa1Xis

HTH (please advise if it's useless and/or how to do better), Thanks again for the great work.
 
#34 ·
So can I get some confirmation?

Does wifi tethering work with the nexus galaxy version of the apk?
Do I need to use ADB to get usb storage on this phone (If so, how do I do it? I have not the slightest clue in how to use it) ?
Does anyone have wifi disconnecting issues (It usually happens when the wifi signal is weak... and it's devastating for me since I'm tiered to a 150mb plan... boring bathroom times)?
Certain apk games like modern combat won't install/download correctly....?

Once again, thank you sbrissen for taking the reins on this rom. What would we fascinate users do without u .
 
#35 · (Edited by Moderator)
So can I get some confirmation?

Does wifi tethering work with the nexus galaxy version of the apk?
Do I need to use ADB to get usb storage on this phone (If so, how do I do it? I have not the slightest clue in how to use it) ?
Does anyone have wifi disconnecting issues (It usually happens when the wifi signal is weak... and it's devastating for me since I'm tiered to a 150mb plan... boring bathroom times)?
Certain apk games like modern combat won't install/download correctly....?

Once again, thank you sbrissen for taking the reins on this rom. What would we fascinate users do without u .
Apparently the latest wifi Tether from HERE works if set to the glaaxy Nexus profile.
Your USB mount will work normally, no need for ADB.
The wifi just sounds like you may be too far away for it to keep the signal, just like any other device. Try moving closer to the router, or the router closer to you.
And finally, there are many apps not yet compatible with ICS, as that is up to the developer to implement.
Image
 
#37 · (Edited by Moderator)
If you haven't already done this to get USB mount working, you can use terminal emulator and enter these commands to get it working right :
of course type in su, then hit enter...then type this in : setprop persist.sys.usb.config mass_storage, hit enter
then REBOOT you phone!!! It's that simple!!!
 
  • Like
Reactions: kjh
#40 ·
I've been using this anytime USB gets wonky and YES, it works, and YES, it really is that simple!!! Thanks Tator!!
 
#39 · (Edited by Moderator)
http://db.tt/1P80AJjI

Here is another link to the MyVerizon.apk

I will leave it up indefinately (probably forever) for whoever needs it as I don't use my dropbox much.

Here also is VCast Tones for whoever wants it for ringbacks and such. Should work fine, I just pulled it from data/app on my phone cause I don't remember where I got it.
http://db.tt/1W5HVKA1

"the grave will supply plenty of time for silence"