Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
spartm
Old
(Last edited by spartm; 6th October 2010 at 01:58 PM.) Reason: Added new version.
#1  
Senior Member - OP
Thanks Meter 1
Posts: 141
Join Date: Mar 2010
Default [ROM] SP-FroYo v2.2.1 AOSP - All fixed (except hw) .. best version ever!

Hi All,

This is my rom which I'm been using for the last few days and I'm pretty happy with it so I thought I'd share it with everyone. It's based on the AOSP 2.2 FroYo codebase with customisation for the HTC Tattoo.

Known Issues:
1. Camera doesn't work.
2. FM radio doesn't work.
3. Bluetooth/handsfree doesn't work.

Credits:
cyanogen for his great open work on cyanogenmod.
cn.fyodor for being the first to release a FroYo Tattoo rom which helped me when building my rom.
bool_s, Coburn64 et al who broke the Tattoo to get the ball rolling.

Installation steps:
1. Install a recovery tool like RA-Tattoo-v1.6.2 and do a backup.
2. Download SP-FroYo ROM zip file and store on sdcard.
3. Wipe both data/factory res and Dalvik-cache.
4. Flash the zip file from sdcard.
5. Reboot system and let it install fully.
6. Download app packs as required and store on sdcard.
7. Flash app pack zip files.

WARNING: When upgrading to new version, your settings and apps will be lost so copy/backup beforehand.

ROM:
> SP-FroYo_v2.2 (file=45,046,478 bytes md5=40e9a46898e374b0a5c298fae2c32a6e)
> SP-FroYo_v2.2.1 update only (file=628,643 bytes md5=f10af06e6d727855db89578b28ba0d27)
  1. Fixed keyboard suggestions for all available dictionaries (LatinIME from cyanogenmod).
  2. Fixed calibration routines and added HTCCalibrate.apk
  3. Fixed shutdown/reboot (also no longer vibrates on shutdown).
  4. Built libopencorehw and libstagefrighthw from cyanogenmod source.
  5. Updates to libskia (drawing optimisations).
  6. Added mobile network speed tweaks.
  7. Fixed black notification background. (2.2.1)
  8. Fixed menu unlock setting. (2.2.1)

App Packs:
For wifi tether install the wireless_tether_2_0_5-pre8.apk from http://code.google.com/p/android-wifi-tether/ after installing the Superuser app pack.

Keyboards:
Install by a) unzipping file to sdcard and clicking on apk with AndExplorer, b) enable by ticking checkbox in Settings -> Language & keyboard and, c) change keyboard by holding down the "?123" button on keyboard.
Note: When installing the Google Apps pack, don't sign-in at the welcome screen as it doesn't work. Skip the account setup and later set it up manually.

If you really, really want to donate go here.


Click image for larger version

Name:	SP-LockScreen.png
Views:	3388
Size:	43.8 KB
ID:	373858 Click image for larger version

Name:	SP-MainScreen.png
Views:	2471
Size:	57.1 KB
ID:	385506 Click image for larger version

Name:	SP-Gmail.png
Views:	3557
Size:	21.0 KB
ID:	373860 Click image for larger version

Name:	SP-WirelessTether.png
Views:	3342
Size:	66.9 KB
ID:	373861






Changelog:
> SP-FroYo_v1.0 (file=38,208,011 bytes md5=658e17630c3d90a910729100114e95b6)
(changes from AOSP FroYo)
  1. Fixed layout to fit Tattoo screen for Pin Unlock, Lock Screen, USB Toggle.
  2. Fixed apps to fit Tattoo screen for Contacts, Phone, DeskClock, Music.
  3. Added Tattoo sensors.
  4. Added APNs config and main dictionary (en) to LatinIME from cyanogenmod.
  5. Added tattoo_hack into kernel (idea from ralle.gade).
> SP-FroYo_v1.1 (file=41,867,963 bytes md5=73a9e7396ddcb9528d54af4d75672718)
  1. Fixed network location not working.
  2. Fixed number keys in Terminal Emulator. (thx to francians)
  3. Added more dictionaries (de, es, fr, it, sv) from cyanogenmod to LatinIME.
  4. Added DroidSansFallback.ttf to support chinese and other fonts.
  5. Replaced Gallery3D.apk with Gallery.apk (2D).
> SP-FroYo_v1.2 (file=42,189,936 bytes md5=5aff9ae38f8f1b697e714c05501b06a0)
  1. Replaced Phone.apk with Phone_v30.1.apk [vibrate, black list, and more]. (thx to francians again)
  2. Added AndExplorer v1.6 for installing apks.
> SP-FroYo_v1.3.1 (file=42,151,093 bytes md5=413868cf8dfc44f7dc1fd673d8e64ec7)
> update from v1.2 (file=2,281,070 bytes md5=4d62bba735b5eb6b070c3c827dae2fbb)
  1. New kernel - cleanup and remove excessive debug logging.
> SP-FroYo_v1.4 (file=45,832,254 bytes md5=6421f276f9a12b048b83b6498dcfec63)
  1. Added all languages from AOSP to rom.
  2. Fixed Launcher2 to fit Tattoo screen better.
  3. Fixed so MENU key does not unlock phone.
> SP-FroYo_v1.5 (file=45,079,136 bytes md5=f447e6fb6f59a089e8e753ebdaac3806)
> update from v1.4 (file=10,897,246 bytes md5=999cdd930a3e4589d756e771636f5537)
  1. Fixed problem with headsets due to bad kernel cleanup. (thx HyperShad0w)
  2. Tweaked Launcher2 again to fit Tattoo screen better.
  3. Added LiveWallPaperPicker.apk.
  4. Ported battery percentage and dBm display from cyanogenmod. (credits canadiancow, jeagoss, chrismiller)
> SP-FroYo_v1.6 (file=45,165,344 bytes md5=6f61dbc6a5c8792824976bbc6d380079)
> update from v1.5 (file=10,208,912 bytes md5=1f900718f07c529f4c8a8b26feb4345d)
  1. Ported CMParts from cyanogenmod to allow easy changing of battery percentage/dBm settings.
> SP-FroYo_v1.7 (file=44,994,148 bytes md5=70f9c0fb827c617d14069881d5855be5)
> update from v1.6 (file=15,777,793 bytes md5=67cb2f48a6e32385a6fe2c8c7534aa54)
  1. Ported Power Control widget from cyanogenmod.
  2. Added simple htc boot animation by drmidnight.
  3. Enabled config_hspa_data_distinguishable (H and 3G icon). (credits ivendor)
  4. Tweaked LatinIME keyboard to be smaller. (credits ivendor)
  5. Added full screen option to Browser.
  6. Added menu key lock/unlock to CM Settings.
  7. Added reboot to shutdown menu.
  8. Removed Camera.apk (for now).
  9. Improved Phone + Launcher wakeup/responsiveness.
  10. Improved kernel (better speed? + battery?).
> SP-FroYo_v1.8 (file=44,535,775 bytes md5=6da912c6e99ecb1018ea19ba6ef8e64c)
> update from v1.7 (file=11,711,734 bytes md5=850717ce52b355eadbf47a573c3bcb6c)
  1. Changed to use cyanogenmod's Phone.apk (same as Phone_v30.1.apk) to fix 2G/3G power control widget button.
  2. Fixed jerkiness when scrolling.
> SP-FroYo_v1.9 (file=44,807,751 bytes md5=70ffd69797fa4c1ea633c00366234d46)
> update from v1.8 (file=12,777,692 bytes md5=de1aa8f1288a9cb53915bdef77aa48a0)
  1. Fixed keyboard/touch screen calibration.
  2. Added audio equalizer (DSPManager.apk) from cyanogenmod.
  3. Added options to reboot to recovery or bootloader from cyanogenmod.
  4. Added proxy settings from cyanogenmod.
> SP-FroYo_v2.0 (file=44,593,245 bytes md5=26feaa1f1312e7a2a0e13294964b96f3)
  1. Fixed YouTube video playback (added libstagefrighthw.so from SPQRom).
  2. Replaced bionic library from cyanogenmod for better speed + size.
> SP-FroYo_v2.1 (file=44,593,422 bytes md5=c42f80f6d582f8c7b6e2a0feb2abf5b9)
  1. Fixed power off menu option.
  2. Reverted screen/keyboard calibration changes.
  3. Reverted Phone(mostly) / Launcher(all) responsiveness changes.
The Following User Says Thank You to spartm For This Useful Post: [ Click to Expand ]
 
liderzre
Old
#2  
Senior Member
Thanks Meter 10
Posts: 531
Join Date: Sep 2008
Location: Zrenjanin
Great man Thanks. I'l try urgently.
 
svceon
Old
#3  
svceon's Avatar
Senior Member
Thanks Meter 68
Posts: 391
Join Date: Jun 2010
Location: Lisbon, Sintra
Looks really nice, will try out some time later! hoping you become another developer working side-by-side with ikxdf and fyodor
 
ikxdf
Old
#4  
Senior Member
Thanks Meter 8
Posts: 661
Join Date: May 2010
Location: Venice

 
DONATE TO ME
great work! Congratuluations!
 
JoOoSs
Old
#5  
JoOoSs's Avatar
Senior Member
Thanks Meter 2
Posts: 570
Join Date: Oct 2008
Oo it seems to be nice! Downloading to test
What's the widget on the second screen ?
 
Zwonzen
Old
#6  
Member
Thanks Meter 0
Posts: 40
Join Date: Oct 2006
Location: Gütersloh
Quote:
Originally Posted by JoOoSs View Post
Oo it seems to be nice! Downloading to test
What's the widget on the second screen ?
i think fancy widget

does my location work?
HTC Tattoo
 
sasans
Old
#7  
Account currently disabled
Thanks Meter 0
Posts: 130
Join Date: May 2010
hey where is the market in this rom?
 
liderzre
Old
#8  
Senior Member
Thanks Meter 10
Posts: 531
Join Date: Sep 2008
Location: Zrenjanin
Quote:
Originally Posted by sasans View Post
hey where is the market in this rom?
Can't read 1st post?
 
francians
Old
#9  
francians's Avatar
Senior Member
Thanks Meter 21
Posts: 449
Join Date: May 2010
Is this a porting of cyanogenmod? or you just used some line his of code?
 
liderzre
Old
#10  
Senior Member
Thanks Meter 10
Posts: 531
Join Date: Sep 2008
Location: Zrenjanin
SD card with ext partition report error on this rom for me (can't format through rom, only from recovery). With only fat partition work ok.

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

One Stop Guide Shop for the Newbie and Dev

It’s been well established that XDA-Developers isthedestination for resources relating to … more

What Happened at Google I/O 2013 – XDA Developer TV

Unless you just emerged from a deep, dark, dank cavern under the Earth, you know … more

Forums Added for the LG Optimus G Pro and Sony Xperia Tablet Z

Not too long ago, we talked about how Sony was continuing its AOSP efforts on … more

Permanent Screen Off for the Visually Impaired

Most of us take the simple act of waking up our devices and having a quick glance at the … more