[ROM] Vanilla FroYo AOSP v0.9.3 - 3/26 - Now also with NexTheme Version

Search This thread

jt1134

Inactive Recognized Developer
May 8, 2010
1,098
3,151
Decided to get off my ass and fix up my fascinate device overlay. Thankfully, it works! (mostly :p)

Below please find links to a vanilla Froyo AOSP build for the Samsung Fascinate. Not a Cyanogemod build, just straight AOSP, with a few of my own modifications.

Currently working:
RIL functions (phone calls/sms/data)
wifi
GPS!!!!!!
sdcard
sensors
audio issues from eclair build (headphones/incoming call ringer/voice search n such) have been resolved also :)
camera (b&w preview)
JIT
most codecs are working (pandora/youtube/etc)
install of secure market applications (Angry Birds, etc) without having to remove sdcard
install of apps to sdcard (apps2sd)
USB mass storage
*228 option 2 (prl update) - does not work 100%, but if you reboot afterwards you can see that the prl does indeed get updated
bluetooth (file transfer and music - in-call audio is still ****ed)

Not working:
in-call bluetooth audio
camcorder
mms
(maybe other things, let me know!)

If you are inclined to build this on your own, ALL source code is always available on my github. Due to space constraints, some of it has also been posted to the ModADroid organization github (thanks Deodexed).

to build:
Code:
repo init -u git://github.com/jt1134/platform_manifest.git -b froyo
repo sync -j40
source build/envsetup.sh
lunch full_fascinate-eng
make -j$(grep processor /proc/cpuinfo | wc -l) bacon && fixzip

CREDITS:
jt1134
birdman
all the cmsgs team (coolya/codeworkx/forcystos/et al)
punk-kaos (for hints on init.rc changes)
phidelt82 (for help fixing that pesky sms bug)
the tasty leaker (god rest his soul)

To install rom, flash the ROM, then gapps. And WIPE WIPE WIPE YOUR DATA.

Enjoy.

*** V0.2 - 1/21 ***
removed ADWLauncher and replaced with stock aosp Launcher2
* Launcher2 modded for auto-rotation, and app uninstall from the launcher trash (a la ADW)
disabled javascript by default in the browser
added battery percentage mod
added reboot options
added rotary lockscreen
12 apps in "recent apps" list instead of 8
fixed incoming call screen wakeup
fixed build.prop so that protected apps show in Market

*** V0.3 - 2/01 ***
new build based off of DL30 froyo leak
fixed JIT!
camera working (no camcorder)
fixed some codec issues
moved SpareParts to Settings menu
* added some additional options to SpareParts, menu button unlock, launcher rotation, and clock/battery percentage color changer (based on CM code)
lockscreen music controls (based on CM code)
added CM Music mod app
additional options added to Mms app
added FLAC support to the framework (based on Kruton's code)
lots of other little additions to make the build nicer and improve stability

*** V0.4 - 2/02 ***
fixed auto-brightness settings
fixed screen wakeup bug (now wakes up immediately)
fixed install of secure market apps such as Angry Birds (no need to remove sdcard to install now)
fixed installing of apps to sdcard
improved wifi -> 3G transition (still not perfect, but working better)
added additional options to SpareParts
* battery percentage is now optional, and font size can be changed to play nice with certain themes' battery images
remove some debug stuff (should slightly improve battery life as well as general usability)
updated Launcher workspace with more default icons
added nextheme version of the ROM

*** V0.5 - 2/07 ***
added Launcher2 from Gingerbread - includes same options as before: auto-rotate option (in SpareParts), app uninstall from long-hold over trash can
fixed USB mass storage
fixed data traffic arrows
fixed signal strength bars (this is NOT perfect but works OK. dBm reading in settings>about phone>status should read correctly)
fixed ERI display (this *may* not work correctly for everyone, but should display correctly when on VZW network)
snuck Swype keyboard back in

*** V0.6 - 2/11 ***
fixed issues with incoming sms from non-vzw phones (thanks droid2169 for the assistance!)
added rotary incoming call screen - thanks CM!
added option to SpareParts to make notification bar clock optional
bluetooth will now start, pair, and connect - however there are very bad audio issues when using on calls - it has been reported to work in a vehicle for music - have not tested file transfer yet
added voodoo kernel and split kernels into separate package

*** V0.7 - 2/14 ***
fixed satellite gps
fixed wifi -> 3g transition bug (100% now)
fixed memory settings in kernel - should run much smoother now
*** these fixes are mostly in the kernel, so make sure to flash one of the updated versions from below ***

*** V0.8 - 2/20 ***
fixed radio crashing on first boot
fixed HQ youtube video playback (video is still kind of jerky however)
added fake hotspot_event_monitoring module to kernel
added FileManager app from CM
removed Dev Tools, and split out terminal emulator on its own
removed videos icon from launcher
removed those stupid arrows from rotary lock
removed some unused options from spareparts
added FlashPlayer to the build
additional helper tools:
* redbend
* terminfo
* bmlunlock - koush
* rw/ro scripts
* strace - supercurio
also fixed a bug in the voodoo lagfix code that allowed conversions to proceed even when the battery was too low to complete the operation
*** make sure to update your kernel also! ***

*** V0.8.1 - 2/20 ***
fixed data connectivity issues introduced in v0.8
added neldar's liblights to build (for BLN in future builds)
added missing copybit library

*** V0.9 - 3/12 ***
fixed in-call microphone issues
fixed timezone bug
enable in-call noise suppression
fixes for car/desk docks (untested)
fixed power_profile (thanks jamezelle)
allow non-market apps by default
clock/battery colors will now change when their values upate (no need to reboot)
removed swype keyboard - go here if you want it : https://beta.swype.com/android/create/index.php
ext4 support in both Voodoo and non-Voodoo kernels (no conversion in non-Voodoo kernel, but ext4 WILL be mounted if necessary)
added options to build to center battery percentage, and set all the extra SpareParts options via overlay (for the from-source themers out there)
** ROM, Kernel AND gapps updated, make sure to grab them all :D **

*** V0.9.1 - 3/14 ***
fixed in-call audio adjustment - not 100%, but louder than before, and somewhat adjustable
fixed database access bug in su binary
fixed bt issues introduced in v0.9 (still no in-call audio)
tweaked lowmemorykiller settings in kernel

*** V0.9.1a - 3/14 ***
fixed in-call audio adjustment 100% :)
increase wifi scan interval

*** V0.9.2 - 3/15 ***
fixed softkey haptic feedback
added option to sound settings menu to enable haptic feedback on volume keys
** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **

*** V0.9.3 - 3/20 ***
Fixed tilt and rotation in Google Maps (thanks jamezelle)
*possibly* fixed some of the incoming ringer issues
fixed some video drivers (not sure of the impact yet)
hacked VM setting so that VM shortcuts launch Google Voice if it is set as default VM provider (thanks bendbowden for the ideas)
added option to sound settings to control haptic feedback vibrate intensity
updated FlashPlayer to 10.2
updated gapps to latest versions
** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **

*** 3/27 Voodoo kernel updated ***
*** Compiled from EC10 Mesmerize source code ***
Voodoo Sound - Supercurio
Backlight Notifications - Neldar
Tiny RCU and lowmemkiller patch
Slightly undervolted
interactive cpu governor

*** 3/27 kernel update ***
fixed Home button :p

*** 3/27 Update #2 kernel update ***
Added Voodoo Color profiles thanks to supercurio :D


Thanks kaessa for the mirrors!!!!

MIRRORS

Stock AOSP themed ROM
http://www.mediafire.com/?4anqp42tho34t95

NexTheme ROM
http://www.mediafire.com/?v80obgsxwcoolod

Non-Voodoo kernel
http://www.mediafire.com/?t0rzaan3kguu571

Voodoo kernel
http://www.mediafire.com/?jk4q1e92636jrnj

Gapps
http://www.mediafire.com/?iug2l459cg19cxw
 
Last edited:

pdc21

Member
Nov 10, 2010
41
2
Mesa, AZ
You can haz more mirrors at

Edit: removed URL because it has old version and I'm not near my desktop to make the proper upload

The 3 files are in there :)
 
Last edited:

Hatespawn

Senior Member
Apr 9, 2010
287
15
Twin Cities
Flashing now.....

Looks good so far. WiFi and everything is solid. However, as soon as wifi connected i lost phone reception. Also, many of my purchased apps fail to download. I will keep trying but it's not looking good.
 
Last edited:

steeeler

Senior Member
Feb 22, 2010
175
4
Wow, JT, where did this come from? You sneaky devil!

Excellent man, downloading now!!!
 

akaine2001

Senior Member
Mar 3, 2010
317
5
Raleigh, NC
lol just finished titanium backup and bout to nandroid my system then wipe n flash. Nice man. Props

Sent from my SCH-I500 using XDA App
 

s44

Senior Member
Sep 25, 2010
1,142
191
Do the sensors include the compass? If so, could you share this with the SGS Gingerbread folks? ;)
 

diggz976

Senior Member
Jan 16, 2011
59
7
Wow jt! Feels like this flew in totally under the radar! Big thanks (again) for liberating the SF from Samsung mediocrity!

Sent from my tin can using some bailing twine and a bit of duct tape.
 

Tkun

Senior Member
Oct 10, 2010
424
49
Is anyone else noticing their phone getting really hot? Mine is. It may be partly because it's plugged in, but still, I never remember it getting this hot.

EDIT: Actually, on second thought, I don't think it being plugged in has anything to do with it, since the battery isn't what's getting hot.
 

will survive

Senior Member
Feb 28, 2010
106
9
Bellflower, CA (LBC)
Other than the haptic feedback on the bottom keys not working, its pretty stable for me. Glad there was an option where voodoo was not required because I'm still uncomfortable with voodoo. Need more time to read up on it.

Oh Vanilla... how I've missed u. Reminds me of the days i had my Nexus One and DINC... I Luv Vanilla!!! <3

Sent from my SCH-I500 using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 69
    Decided to get off my ass and fix up my fascinate device overlay. Thankfully, it works! (mostly :p)

    Below please find links to a vanilla Froyo AOSP build for the Samsung Fascinate. Not a Cyanogemod build, just straight AOSP, with a few of my own modifications.

    Currently working:
    RIL functions (phone calls/sms/data)
    wifi
    GPS!!!!!!
    sdcard
    sensors
    audio issues from eclair build (headphones/incoming call ringer/voice search n such) have been resolved also :)
    camera (b&w preview)
    JIT
    most codecs are working (pandora/youtube/etc)
    install of secure market applications (Angry Birds, etc) without having to remove sdcard
    install of apps to sdcard (apps2sd)
    USB mass storage
    *228 option 2 (prl update) - does not work 100%, but if you reboot afterwards you can see that the prl does indeed get updated
    bluetooth (file transfer and music - in-call audio is still ****ed)

    Not working:
    in-call bluetooth audio
    camcorder
    mms
    (maybe other things, let me know!)

    If you are inclined to build this on your own, ALL source code is always available on my github. Due to space constraints, some of it has also been posted to the ModADroid organization github (thanks Deodexed).

    to build:
    Code:
    repo init -u git://github.com/jt1134/platform_manifest.git -b froyo
    repo sync -j40
    source build/envsetup.sh
    lunch full_fascinate-eng
    make -j$(grep processor /proc/cpuinfo | wc -l) bacon && fixzip

    CREDITS:
    jt1134
    birdman
    all the cmsgs team (coolya/codeworkx/forcystos/et al)
    punk-kaos (for hints on init.rc changes)
    phidelt82 (for help fixing that pesky sms bug)
    the tasty leaker (god rest his soul)

    To install rom, flash the ROM, then gapps. And WIPE WIPE WIPE YOUR DATA.

    Enjoy.

    *** V0.2 - 1/21 ***
    removed ADWLauncher and replaced with stock aosp Launcher2
    * Launcher2 modded for auto-rotation, and app uninstall from the launcher trash (a la ADW)
    disabled javascript by default in the browser
    added battery percentage mod
    added reboot options
    added rotary lockscreen
    12 apps in "recent apps" list instead of 8
    fixed incoming call screen wakeup
    fixed build.prop so that protected apps show in Market

    *** V0.3 - 2/01 ***
    new build based off of DL30 froyo leak
    fixed JIT!
    camera working (no camcorder)
    fixed some codec issues
    moved SpareParts to Settings menu
    * added some additional options to SpareParts, menu button unlock, launcher rotation, and clock/battery percentage color changer (based on CM code)
    lockscreen music controls (based on CM code)
    added CM Music mod app
    additional options added to Mms app
    added FLAC support to the framework (based on Kruton's code)
    lots of other little additions to make the build nicer and improve stability

    *** V0.4 - 2/02 ***
    fixed auto-brightness settings
    fixed screen wakeup bug (now wakes up immediately)
    fixed install of secure market apps such as Angry Birds (no need to remove sdcard to install now)
    fixed installing of apps to sdcard
    improved wifi -> 3G transition (still not perfect, but working better)
    added additional options to SpareParts
    * battery percentage is now optional, and font size can be changed to play nice with certain themes' battery images
    remove some debug stuff (should slightly improve battery life as well as general usability)
    updated Launcher workspace with more default icons
    added nextheme version of the ROM

    *** V0.5 - 2/07 ***
    added Launcher2 from Gingerbread - includes same options as before: auto-rotate option (in SpareParts), app uninstall from long-hold over trash can
    fixed USB mass storage
    fixed data traffic arrows
    fixed signal strength bars (this is NOT perfect but works OK. dBm reading in settings>about phone>status should read correctly)
    fixed ERI display (this *may* not work correctly for everyone, but should display correctly when on VZW network)
    snuck Swype keyboard back in

    *** V0.6 - 2/11 ***
    fixed issues with incoming sms from non-vzw phones (thanks droid2169 for the assistance!)
    added rotary incoming call screen - thanks CM!
    added option to SpareParts to make notification bar clock optional
    bluetooth will now start, pair, and connect - however there are very bad audio issues when using on calls - it has been reported to work in a vehicle for music - have not tested file transfer yet
    added voodoo kernel and split kernels into separate package

    *** V0.7 - 2/14 ***
    fixed satellite gps
    fixed wifi -> 3g transition bug (100% now)
    fixed memory settings in kernel - should run much smoother now
    *** these fixes are mostly in the kernel, so make sure to flash one of the updated versions from below ***

    *** V0.8 - 2/20 ***
    fixed radio crashing on first boot
    fixed HQ youtube video playback (video is still kind of jerky however)
    added fake hotspot_event_monitoring module to kernel
    added FileManager app from CM
    removed Dev Tools, and split out terminal emulator on its own
    removed videos icon from launcher
    removed those stupid arrows from rotary lock
    removed some unused options from spareparts
    added FlashPlayer to the build
    additional helper tools:
    * redbend
    * terminfo
    * bmlunlock - koush
    * rw/ro scripts
    * strace - supercurio
    also fixed a bug in the voodoo lagfix code that allowed conversions to proceed even when the battery was too low to complete the operation
    *** make sure to update your kernel also! ***

    *** V0.8.1 - 2/20 ***
    fixed data connectivity issues introduced in v0.8
    added neldar's liblights to build (for BLN in future builds)
    added missing copybit library

    *** V0.9 - 3/12 ***
    fixed in-call microphone issues
    fixed timezone bug
    enable in-call noise suppression
    fixes for car/desk docks (untested)
    fixed power_profile (thanks jamezelle)
    allow non-market apps by default
    clock/battery colors will now change when their values upate (no need to reboot)
    removed swype keyboard - go here if you want it : https://beta.swype.com/android/create/index.php
    ext4 support in both Voodoo and non-Voodoo kernels (no conversion in non-Voodoo kernel, but ext4 WILL be mounted if necessary)
    added options to build to center battery percentage, and set all the extra SpareParts options via overlay (for the from-source themers out there)
    ** ROM, Kernel AND gapps updated, make sure to grab them all :D **

    *** V0.9.1 - 3/14 ***
    fixed in-call audio adjustment - not 100%, but louder than before, and somewhat adjustable
    fixed database access bug in su binary
    fixed bt issues introduced in v0.9 (still no in-call audio)
    tweaked lowmemorykiller settings in kernel

    *** V0.9.1a - 3/14 ***
    fixed in-call audio adjustment 100% :)
    increase wifi scan interval

    *** V0.9.2 - 3/15 ***
    fixed softkey haptic feedback
    added option to sound settings menu to enable haptic feedback on volume keys
    ** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **

    *** V0.9.3 - 3/20 ***
    Fixed tilt and rotation in Google Maps (thanks jamezelle)
    *possibly* fixed some of the incoming ringer issues
    fixed some video drivers (not sure of the impact yet)
    hacked VM setting so that VM shortcuts launch Google Voice if it is set as default VM provider (thanks bendbowden for the ideas)
    added option to sound settings to control haptic feedback vibrate intensity
    updated FlashPlayer to 10.2
    updated gapps to latest versions
    ** Kernel has NOT been updated. use v0.9.1 version of the kernel linked below **

    *** 3/27 Voodoo kernel updated ***
    *** Compiled from EC10 Mesmerize source code ***
    Voodoo Sound - Supercurio
    Backlight Notifications - Neldar
    Tiny RCU and lowmemkiller patch
    Slightly undervolted
    interactive cpu governor

    *** 3/27 kernel update ***
    fixed Home button :p

    *** 3/27 Update #2 kernel update ***
    Added Voodoo Color profiles thanks to supercurio :D


    Thanks kaessa for the mirrors!!!!

    MIRRORS

    Stock AOSP themed ROM
    http://www.mediafire.com/?4anqp42tho34t95

    NexTheme ROM
    http://www.mediafire.com/?v80obgsxwcoolod

    Non-Voodoo kernel
    http://www.mediafire.com/?t0rzaan3kguu571

    Voodoo kernel
    http://www.mediafire.com/?jk4q1e92636jrnj

    Gapps
    http://www.mediafire.com/?iug2l459cg19cxw
    3
    Updated OP with new version 0.6 and added Voodoo kernel option.
    3
    Where's vanilla launcher?

    Im going to upload one along with a few other enhancements when i get home today.

    Sent from my SCH-I500 using XDA App
    2
    Updated OP with new kernels including Voodoo Sound enhancements from supercurio :D
    2
    Updated OP with latest version v0.4.