FORUMS
Remove All Ads from XDA

[ROM] SPQRom 0.7 - CM6 (FroYo 2.2.1) - CyanogenMod 6.1

242 posts
Thanks Meter: 4,408
 
By ivendor, Retired Recognized Developer on 27th August 2010, 09:49 PM
Post Reply Email Thread
Hi i've compiled the complete CM6 Sources, for our device, featuring:
  • fyodor kernel and init scripts
  • All Cyanogen hacks and improovemnts (like Status Bar hacking, Power Control Widget hacking,and much more...)
  • Working Wifi/Bluetooth/Sensors/GPS and HSDPA connection

I've published a repository on GitHub with the device i created (inspired from fyodor' one) for cyanogenmod 6: http://github.com/ivendor/android_device_htc_tattoo_cm




Credits: cn.fyodor (for his kernel and his device config for froyo), Amon_RA(for recovery image), moneytoo (Market Patch), NeXTWay (for assisting me in testing), spartm (for his tweak in froyo rom).

Known Issues:
  • Gallery2D (3D is too slow and laggish)
  • FM/Camera not working
  • JIT disabled by default (you could enable it on cyanogen menu)
  • FroYo native tethering disabled by build.prop (ro.tether.denied=true), it seems there are some problems with drivers

FAQ:
  • Wipe data and cache before flashing it the first time.
  • Google Apps must be downloaded separately the first time (see at the end of this post).
  • Don't use any camera app, otherwise the battery duration will be affected
  • Froyo can't recognise my sdcard. (complains Blank sdcard or something else)
    Froyo doesn't need ext2/3 partition to install apps on sdcard. Format it as a single vfat partition. Don't forget to backup.
  • For using voice search put the phone in landscape the first time (voice actions' welcome screen doesn't support QVGA in portrait)
  • You can enable/disable JIT in CyanogenMod Performance Settings (reboot required) but it could be unstable
  • If you can't agree the TOS of market, switch language to english, open market, accept TOS and then switch back the language to yours
  • If you can't download anything from market with WI-FI: Clear the proxy and port settings on your APN configuration. Then disconnect and reconnect wifi.
[*]Don't install official themes for CyanogneMod they contains layout incompatibles for our tattoo, some users posted some themes compatible with our layout in this thread.

Installation/Update instructions:

First of all, Updates does NOT require a wipe.

In order to install this ROM for the first time:
  1. Place the zip of lastest version of SPQRom, the google apps zip and the market patch zip on root of sdcard
  2. Go in recovery
  3. Do a nandroid backup (for safety)
  4. Wipe data and dalvik cache
  5. Flash the ROM then the google apps and the market patch
  6. Reboot & Enjoy

In order to update:
  1. Place the zip of lastest version of the SPQRom on root of sdcard
  2. Go in recovery
  3. Do a nandroid backup (for safety)
  4. Flash the ROM
  5. Reboot & Enjoy (the first reboot will be very slow, proportionally to the number of applications you have installed before updating)

Please note that google apps must be installed only the first time (or when there is an update).




Changelog:


0.7 Download - md5: 32c11df0ac470cff4b4237c81c9215c9

-Using layout overrides for QVGA resolution from Wildfire
-Handling of compcache % settings in CyanogenMod menu
From Cyanogen changelog:
* Common: ADWLauncher 1.3.3 - Ander Webbs
* Common: Optional overscrolling - Google, Arcee, Robert Burns
* Common: Messaging/Phone sliders on lockscreen - Rodolfo Hurtado
* Common: Lockscreen gestures - Michael Webster
* Common: Bluetooth FTP server profile - CodeAurora
* Common: New wallpapers - Prash
* Common: Super duper unified flashlights - Michael Webster
* Common: Launch applications via DeskClock - Evan Charlton

0.6 Download - md5: 79361f263db6b5e87ea14edaf0ca9efa

-Use ARMv6 optimizations
From Cyanogen changelog:
* Common: Various bugfixes from AOSP and CodeAurora
* Common: ADWLauncher 1.2.0 - Ander Webbs
* Common: Notification category support - Pedlar
* Common: Galaxy S style power widget in notification bar - Pedlar
* Common: Autodetect if we should use /cache for system dex files - Kali-
* Common: Quick PIN unlock - gsarrica
* Common: Skia performance enhancements - CodeAurora
* Common: APN list update - Paul Weiss
* Common: Fix AGPS issues on all platforms
* Common: Ability to customize location to save attachments in MMS - Wes Garner
* Common: Dismiss notifications by swiping - Evan Charlton
* Common: Enabled Sound Recorder app
* Common: Bluetooth OBEX performance boost - Sony
* Common: Updated Terminal Emulator app - Jack Palevich
* Common: Updated headset drawables - blunden



0.5: Download - md5: 3b9b0f0261ae42e6ba64d5efd44bba38

-Fixed phone call with bluetooth handsfree/headset
-Updated to Android 2.2.1 and latest cyanogen 6.1 sources
From Cyanogen changelog:
* ADWLauncher 1.1.5 - Ander Webbs
* Configurable audio focus for music app - Jonas Larsson
* APN cleanup (fixes many issues with GPS and MMS) - Cyanogen
* AudioDSP updates - Antti S. Lankila
* Status bar themes - Michael Webster
* Email app updates - Michael Webster
* Notification "quiet hours" - Evan Charlton
* Superuser 2.3.6 - Adam Shanks (ChainsDD)
* Control locking of MMS app in memory - Julian J. M
* Kill foreground app by long-pressing back - Evan Charlton
* New AppWidgetPicker dialog - [email protected]
* FileManager app - OpenIntents
* Anonymous install statistics gathering - Chris Soyars
* Dual-mode snooze (long press dismiss) - Evan Charlton
* Compose SMS/MMS via search button long press - Wes Garner


0.4.1: Download - md5: ac0430ca69cc83d26778d90ef1af22a6

-Fixed libGps, should not cause issues anymore.


0.4: Download - md5: 4b4fbcd11e5129fa93f2c8e40b709ccf

-Fixed Network Operators Search
-Added ipv6 modules in kernel
-Revised layout of Lock Screen, PIN Unlock Screen and Password Unlock Screen
-Sync with last Cyanogen sources, new headset icon in status bar.


0.3: Download - md5: 3e3d10e2f689f2e7145e0f36a01407da

-LatinIME setted as default keyboard
-Camera should not drain battery now
-Resolve video issues and enabled streaming from Browser
-Added TattooCalibration.apk


0.2: Download - md5: 7e1391b271b81f9332e758ee1357b38f

-Disabled menu button in lock screen
-Updated to lastest CM6 stable release
-Cyanogen Compcache setting activated
-Included Chinese and Japanese Keyboard
-Revisited layout of Latin Keyboard and USB Storage Dialog for QVGA


0.1: Download - md5: e75b12c155930e1123908696bb0fc595

-Initial Release





Lastest Google Apps for CM6: LATEST VERSION Download Mirror - md5: a5571643a90e265527add455e7da9486
NOTE: if you have market patch, you should apply new google apps, then the market-patch-v2, and reboot

Market Patch v2:
You can install it after Google Apps. (Video results now are over 1500).
There are some steps to do:
1) Reboot in recovery and flash market-patch-v1.
2) Reboot to Android doing a normal boot.
3) Reboot in recovery again and flash market-patch v2.
4) Reboot to Android again, now you can use market. (Clean market application data before opening it)

For DEVS: When you update market, the system doesn't grant permission to it (and so it causes FC) because the signature of apk is different from the previous, so you must flash two different versions of the market, signed with the same certificate.

Super Circle Battery Mod:
Thanx to francians for segnalation.
You can use this kitchen: http://circle.glx.nl/ in order to generate Super Circle Battery Mod for my ROM, selecting Cyanogen Based ROM when requested. (I advice you to not change the bootanimation because Tattoo needs LDPI bootanimation)
The kitchen generates the update.zip file for flashing it in recovery.
NB I've tested only the Super Circle Battery mod not the others mod in that kitchen. They are not assured to work.


If you likes this ROM and you want to Donate click here - Thank you
Attached Files
File Type: zip market-patch-v1.zip - [Click for QR Code] (976.8 KB, 6663 views)
File Type: zip market-patch-v2.zip - [Click for QR Code] (975.5 KB, 6322 views)
The Following 16 Users Say Thank You to ivendor For This Useful Post: [ View ] Gift ivendor Ad-Free
27th August 2010, 10:15 PM |#2  
schwarzlichtkind's Avatar
Senior Member
Flag Bildungsrepublik
Thanks Meter: 64
 
More
Great! Going to test this asap!
Thanx!

Sent from my Pancake by ikxdf using Tapatalk
27th August 2010, 10:20 PM |#3  
Junior Member
Thanks Meter: 0
 
More
Wow, good work, i'll check this rom to see what CM6 can do in our tattoo's
27th August 2010, 10:23 PM |#4  
JoOoSs's Avatar
Senior Member
Thanks Meter: 4
 
More
Juste awesome dude, i'm testing right now.
27th August 2010, 10:42 PM |#5  
Member
Thanks Meter: 0
 
More
Does bt HansFee works?
27th August 2010, 10:43 PM |#6  
LordGiotto's Avatar
Senior Member
Thanks Meter: 13
 
More
Grande!! Grazie!!

Thank You
27th August 2010, 10:43 PM |#7  
ivendor's Avatar
OP Retired Recognized Developer
Flag Rome
Thanks Meter: 4,408
 
Donate to Me
More
Quote:
Originally Posted by daniel_tex

Does bt HansFee works?

I don't know, i don't have any hardware for testing...
27th August 2010, 11:01 PM |#8  
JoOoSs's Avatar
Senior Member
Thanks Meter: 4
 
More
Android says that my SD is empty, how can i fix it ?
27th August 2010, 11:08 PM |#9  
marko82marko's Avatar
Member
Flag Kragujevac
Thanks Meter: 17
 
More
Flashing this rom this moment :)
27th August 2010, 11:17 PM |#10  
HCDR.Jacob's Avatar
Retired Recognized Developer
Flag Gateshead
Thanks Meter: 552
 
Donate to Me
More
Quote:
Originally Posted by JoOoSs

Android says that my SD is empty, how can i fix it ?

Format to a single Fat partition

Awesome ROM btw ivendor

Sent from my HTC Tattoo using XDA App
27th August 2010, 11:33 PM |#11  
Member
Flag Prague
Thanks Meter: 0
 
More
With this rom my market is somehow stuck at starting download, anyone having the same issue? I know this has been discussed in other threads, but i just cant find it.
Post Reply Subscribe to Thread

Tags
cyanogen, froyo, rom, spqrom, tattoo

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

Advanced Search
Display Modes