FORUMS
Remove All Ads from XDA

[ROM] Latest Froyo AOSP for Tattoo v0.63 released (2.6.35-BFS Edition)

321 posts
Thanks Meter: 497
 
By cn.fyodor, Senior Member on 22nd February 2011, 07:56 AM
Post Reply Email Thread
I tried my best to keep AOSP simple, stupid("KISS" rule, as you know), and just implemented necessary functions or hacks. It's stable and super fast for daily use.

Credits:
  • AOSP, Codeaurora, and CyanogenMod
  • nopy for answering my endless questions about camera library and Coranac for perfect arm assembly tutorial. Without them, I couldn't get the camera preview working.
  • mikereidis for excellent work on FM
  • Kalim for camera snapshot/JPEG-encoding and fixing my frames over-lapping issue and tons of little bugs
Thank you so much, sincerely!

Snapshots: Here are some snapshots by milankojic. Thanks.

Prerequisites:
  • factory reset if you're not using Froyo AOSP ROMs
  • Recovery 3.0.0.5 and above
Issues: Hopefully None. :P

DOWNLOAD | MD5: b175b014526a04aa9a14794648721a56

Here is the new ROM with HTC calibration builtin and Arabic support by george.baskharon. My phone was sold out months ago, so take it as your own risk. (07/06/2012)

v0.63: (26/02/2012)
  • fix compcache init failed
v0.62: (13/02/2012)
  • 2.6.35 kernel patched with BFS, based on arco's work
  • set interactive CPU gov as default, might help save more power
  • boost camera performance
  • update additional apps(FileManager/Busybox/Superuser)
v0.50: (31/07/2011)
  • optimize the kernel to balance the perf and power saving
  • make ondemand more aggressive
v0.46: (27/05/2011)
  • revert to kernel 2.6.29 from .6 to fix the possible battery drain issue
  • switch back to classical RCU policy
  • update to latest Froyo AOSP(several minor bugs fixed)
  • FMRadio autoscan support(attached into the menu)
  • optimize the strcpy and strcmp functions from codeaurora
  • mount /data and /cache partitions with -noatime option
  • some tweaks on file io operations
v0.45: (15/05/2011)
  • update kernel to 2.6.29.6 to improve system stability
  • add TINY RCU policy(ported from new android kernel, referenced to arco's work) and set it as default
  • switch to SLAB allocator and AS io scheduler
  • update the perflock management to fix a potential "CPU always at max freq" bug
  • delay io sync functions of file system to save more battery
  • kernel compiled with -O2 option for now
  • fix Facebook contacts sync issue(thanks to tolgainci)
  • add an ability of backing up compatible google apps package while flashing new ROMs
  • add swipe gesture support to view images in Gallery app(thanks to CyanogenMod)
  • support listening to FM Radio in Bluetooth sleep mode to save lots of power
  • device vibration while unlocking screen only if haptic feedback in settings was enabled
  • always show battery percentage on lock screen
  • cancel fade in/out delay time of "all apps" of Launcher2 to get better experience
  • fix the issue that wifi couldn't find out adhoc shared by PC
  • revert lock/unlock sounds to android stock profiles
v0.42:
  • fix blank screen issue after stopping video recording
  • fix the issue that after zoom in operation in low pixel modes and then switching to 3MP capturing mode, camera wouldn't get the preview any more
  • greatly improve the recording quality and delete the auto-focus thread to boost performance
  • support froyo native usb tethering(If USB serial was connected while booting, just reconnect it before using USB tethering)
  • better calibration_points data and remove HTCCalibrate.app
  • fix FC while Google Login Service pressed in DEV tools(just remove this useless function)
  • apply RWSEM patch for arm kernel for better io performance
  • kernel switches to SLUB allocator and BFQ io scheduler
  • add customized backuptool.sh script by myself, no need to re-flash the google apps package after updating ROMs
  • fix VPN Login error for pptp type
  • add windows media format support
v0.4:
  • rolling update BFS 316 to 363, even more smooth switching
  • add Simple IO and BFQ scheduler, set Deadline as default
  • add and set SLQB allocator as default
  • optimized for size for now
  • update to latest .29 Power Management Policy(thanks to arco)
  • Phone app has an ability to vibrate while connect/disconnect
  • 3MP capturing, camera effects and zoom working(temporarily 3MP has no zoom effect)
  • enable in_call_touch_ui operation panel while calling
  • add Lock/Unlock.ogg, missing in previous ROMs
  • other little tweaks
v0.333:
  • implement Settings of camera app
  • fix FC while zoom button pressed in camera(digital zoom works in Preview mode, disabled although)
  • fix 'video format not supported' error from MMS app after capturing video
  • replace the libgps.so with the HTC stock one
  • update kernel to support droidwall app
v0.33:
  • fix layout of LatinIME while inputing APN or wifi customized IP
  • fix a potential bug of FM not routing back into BT
  • fix FC while capturing pictures from MMS app
  • a dirty hack to suppress prompted warning at the end of the recorded video playback
  • fix Allapps' label not updated after locale changed
  • fix AGPS data downloading issue
  • optimize Launcher2 to get better user experience
  • add Russian, Portuguese, and Georgian dictionaries for LatinIME, got from CyanogenMod(Exp)
v0.32:
  • camera recorder working now, low resolution however
  • every package optipng-ed, bullet speed
  • speed up performance of camera first launching
  • Ubuntu fonts removed due to little bugs
v0.3:
  • camera preview fully working, as you know XD (Google Goggles and barcode scanner tested)
  • IPv6 prpl. enabled in the kernel
  • password lockscreen layout adjustment
  • fix loudy issue of FM Radio
v0.21:
  • compcache built-in the kernel(native support)
  • usb tethering enabled
  • FM app rocks
v0.2:
  • updated to froyo 2.2.2_r1
  • switch to Deadline IO scheduler
  • optimizate libdvm, and speed up Gallery preview
  • Ubuntu fonts built-in
  • more smooth window amination
  • many other changes(check out my github)
The Following 34 Users Say Thank You to cn.fyodor For This Useful Post: [ View ] Gift cn.fyodor Ad-Free
 
 
22nd February 2011, 11:38 AM |#2  
Member
Flag Varna
Thanks Meter: 4
 
More
It's soooo nice to see you back in this forum.
22nd February 2011, 02:08 PM |#3  
Member
Thanks Meter: 1
 
More
Glad to see u here again.
22nd February 2011, 04:14 PM |#4  
Recognized Developer
Thanks Meter: 23,639
 
Donate to Me
More
Good to see you back, fyodor.
The Following User Says Thank You to arco68 For This Useful Post: [ View ]
23rd February 2011, 10:42 AM |#5  
Junior Member
Thanks Meter: 0
 
More
Hey fyodor,wb.I think the same...froyo is better than ginger for tattoo.
23rd February 2011, 12:35 PM |#6  
Senior Member
Flag Zrenjanin
Thanks Meter: 12
 
More
Glad to see you fyodor.
Love your work.
Thanks
25th February 2011, 06:36 AM |#7  
Junior Member
Thanks Meter: 0
 
More
Hey, glad to see you back.

The opendrive says limit exceeded, can you use something like http://ge.tt/ or dropbox?

Thanks.
26th February 2011, 09:09 PM |#8  
bostro's Avatar
Senior Member
Flag Friûl
Thanks Meter: 79
 
Donate to Me
More
Hi!

Wich version of GApps can i install?
I tried this but they don't run:
http://forum.xda-developers.com/showthread.php?t=796696

And can you tell me where i can find a HTC Ime with a italian translation?

Your rom, fyodor, are the best!
10th March 2011, 11:43 AM |#9  
Junior Member
Thanks Meter: 1
 
More
建议修改启动器主题菜单图标为三排,更改字体为宋体,你也中国人嘛 - -
希望能做2。3rom 更好看 支持您!
10th March 2011, 12:31 PM |#10  
Senior Member
Flag Zrenjanin
Thanks Meter: 12
 
More
can't download ?!
plz someone upload on megaupload or rapid.
tnx
The Following User Says Thank You to liderzre For This Useful Post: [ View ] Gift liderzre Ad-Free
10th March 2011, 12:59 PM |#11  
dront78's Avatar
Senior Member
Flag Moscow
Thanks Meter: 40
 
More
Thanks fyodor for your work. Without your rom I've never decided to flash my tattoo from stock, but now it still got actual and fast droid onboard! Regards, Ivan
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes