+ Reply to Thread
Results 1 to 10 of 15
- 09-17-2011 02:23 AM #1Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
CyanogenMod-7.2-NIGHTLY-Spica-alpha7.2
WARNING: THIS METHOD CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR SPICA INTO A BRICK
(Although flashing XSR-based a.k.a old ROMs can be more dangerous, because of XSR brokenness.)
You need to have at least LK2.xx with recovery (or ANY other ROM with recovery) to install this ROM and follow all the instructions CAREFULLY and EXACTLY! SpicagenMod Froyo with VOKU-kernel is recommended. CM 7 alpha 4 is known to cause problems.
This ROM is still a development version and is recommended only to people with at least some basic knowledge about Android troubleshooting. If your knowledge about Android is enough only to use the basic features of the phone then stay with 2.1 or 2.2 ROMs.

Status
+ GSM
+ Audio
+ SDCard/USB mass storage
+ Wifi
+ Bluetooth (except voice calls)
+ 2D/3D HW acceleration (using OpenFIMG, no Samsung libs)
+ Multitouch
+ GPS
+ Accelerometer
- Compass/magnetometer
- Camera
- Bluetooth audio (voice calls)
- Hardware video encoding/decoding
Known Issues
- Flash_kernel.zip fails with "cannot mount TMP:" error. Flashing other .29 kernel (like latest VOKU's) before applying flash_kernel.zip should help.
- Phone gets stuck in recovery after flashing flash_kernel.zip. Flash a boot logo (less than 128KB!) in Odin with Debug only and Parameter clear options selected. If doesn't work, flash back to 2.1, root, flash 2.2 and then flash CM7 again.
- Reboot to recovery doesn't work. (Use 3 key combo, Volume Down + Call Accept + Call Disconnect)
- Graphics driver (OpenFIMG) is still in development and so many applications using OpenGL don't work correctly (mostly games).
- USB driver fails to install on Windows 7. Follow this tutorial to install it manually: [Discussion] CyanogenMod-7.1-NIGHTLY-Spica-alpha5.1 using driver from this post: [Discussion] CyanogenMod-7.1-NIGHTLY-Spica-alpha5.1
- Native WLAN tethering is unsupported (Try this: http://code.google.com/p/android-wifi-tether/)
- Data traffic statistics aren't implemented yet (and so apps like 3G watchdog don't work)
- Kind of CRT screen off animation sometimes works, but it's only a bug and it isn't supposed to work at all.
- Phone doesn't power off if USB cable or charger is connected (disconnect before turning the phone off).
- Battery level can jump up and down by about 5%, this is normal and implied by driver and hardware design.
- After charging, battery level can change between "99%" and "Charged". In this state the battery is fully charged already.
- Graphics performance in landscape mode is reduced, due to a driver problem. It will be fixed in next releases.
Fixes/Changelog (from Alpha 7.1)
- Updated CM sources
- Updated OpenFIMG sources
- Fixed power widget network mode switch bug
- Added workaround for I2C bus getting stuck (hardware problem)
- Switched to interactive cpufreq governor
+ other minor fixes
Remember, this is a test version, it isn't guaranteed that everything works correctly! However I will try to do my best to fix everything that doesn't.
See next posts for more informations.Last edited by tom3q; 02-13-2012 at 12:48 AM. Reason: Alpha 7.2
-
- 09-29-2011 10:35 PM #2Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Installation instructions from 2.1/2.2 (READ BEFORE STARTING TO DO ANYTHING FROM THE LIST!)
- Start your phone in recovery mode by 3 key combo (volume down + call accept + call hang up), not using "reboot to recovery" is very important.
- Do full binary tar backup of all partitions, also called "Samdroid Backup (for Odin)", and a standard tar backup of EFS. VERY IMPORTANT, makes returning back much easier
- Select "Install zip from sdcard" and then continue selecting "Toggle script asserts" until it displays "Script Asserts: Enabled" at the bottom.
- Apply flash_kernel_alpha72.zip.
- Check if it didn't display any errors. If yes, flash any kernel suitable for your current ROM and post your problem in discussion thread. IMPORTANT
- Select "power off" from recovery menu to power the phone down (very important!, if it's not available, select reboot to system and unplug battery after it gets stuck on black screen).
- Start your phone in recovery mode by 3 key combo (volume down + call accept + call hang up).
- Recovery may display some errors, but this is normal, since file systems aren't initialized yet, continue with next steps.
- Select "Install zip from sdcard" and then continue selecting "Toggle script asserts" until it displays "Script Asserts: Enabled" at the bottom.
- Apply rebuild_ubi.zip.
- Check if it didn't display any errors. If yes, use the "how to go back to old roms" instruction to go back and post your problem in discussion thread. IMPORTANT
- Select power off again.
- Start your phone in recovery mode by 3 key combo (volume down + call accept + call hang up).
- Apply CM7.x Nightly Alpha 7.2 base package (cm7_tom3q_alpha72.zip) and OpenFIMG Bug Fix Update 3 (alpha72_openfimg_update4.zip).
- Check if it didn't display any errors. If yes, use the "how to go back to old roms" instruction to go back and post your problem in discussion thread. IMPORTANT
- Make sure that your SD card is mounted - select "mounts and storage" and select "mount /sdcard" if present. IMPORTANT
- Go back to main menu and select "wipe data/factory reset". IMPORTANT
- Choose reboot to system and wait for your new ROM to load. (The system will perform several task in the background at the beginning, so it might appear sluggish, but it should become normal after some time)
[RECOMMENDED] Install LauncherPro to replace the default launcher of CM
[RECOMMENDED] Disable screen on/off animation in CM settings
[RECOMMENDED] Change lock screen style to another one in CM settings, because the new default isn't fully optimized yet.
- Apply CM7.x Nightly Alpha 7.2 base package (cm7_tom3q_alpha72.zip) and OpenFIMG Bug Fix Update 3 (alpha72_openfimg_update4.zip).
- If experienced any hangs/reboots previously (if not, it's still recommended), mount /sdcard and perform factory reset (data wipe) from recovery. IMPORTANT
- Wipe dalvik cache.
It is recommended to do a clean installation of all applications and all the system configuration from scratch, without restoring any backups, as this is known to cause different problems.
For ADB, Nexus S USB drivers are needed-Last edited by tom3q; 12-23-2011 at 06:50 PM.
- 09-29-2011 10:39 PM #3Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
How to go back to old ROMs (or "unbrick" after a failed installation)
- Restore your backup created in point 3 of installation:
- rename the backup to whatever_PDA.tar (it's important that it ends with _PDA.tar)
- make sure that "Debug only" and "One package" are NOT selected in Odin
- click "Reset files"
- make sure that spica_jc3.ops file is selected as ops
- select your whatever_PDA.tar as PDA package and flash it
- after phone reboots take the battery out
- flash LK 2.08 kernel in Odin
- flash a kernel suitable for your previous ROM in recovery.
- Use this howto (it is important to do all the three steps, without any skipping): Samsung I5700 Galaxy Spica Android 2.1 Flashing Guide | All About Web & Mobile Application Development
In case of any problems with Odin, try again, reboot your PC, try different USB port, running Odin as Admininistrator, disabling your antivirus or reinstalling USB drivers (Samsung USB Drivers).Last edited by tom3q; 10-26-2011 at 08:03 PM.
-
- 09-29-2011 10:45 PM #4Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Discussion
Read first post to the end and thoroughly!
http://forum.samdroid.net/f63/discus...a-alpha7-5834/
Reporting bugs
JIRA project for tracking issues on this ROM: Login Required - Samdroid.Net
A detailed instruction on how to submit bug reports will follow. For now, any report should include at least logcat and dmesg outputs attached.
A tutorial on getting all the logs from the phone: http://forum.samdroid.net/f63/troubl...a-alpha5-5634/Last edited by tom3q; 11-20-2011 at 05:11 PM.
- 09-29-2011 10:47 PM #5Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
File checksums
(always verify downloaded files!)
MD5 checksums of all files
Downloads
(verify checksum after download!)
WinMD5 to verify file checksums:
WinMD5 Free - Windows MD5 Utility Freeware
Alpha 7.2 installation prerequisite packages (for flashing from 2.1/2.2):
flash_kernel_alpha72.zip
rebuild_ubi.zip
Alpha 7.2 installation packages (next step for flashing from 2.1/2.2 and the only package for upgrading from previous alpha):
CM7.x Nightly Alpha 7.2 base package
OpenFIMG bugfix update 3 (23.12.2011) // Previous OpenFIMG update aren't needed.
Additional optional packages (read the installation manual!):
unmark_blocks.zip
Nexus S drivers (How to install on Windows 7)
[Discussion] CyanogenMod-7.1-NIGHTLY-Spica-alpha5.1
Mirrors
(always compare with file checksums from this post!)
Direct download mirror #1 (including kernel variants) (thanks @Gatak)
Direct download mirror #2 (including kernel variants) (thanks @Jaska)
Direct download mirror #3 (only base package) (thanks @eggbloke)Last edited by tom3q; 12-23-2011 at 06:51 PM.
- 10-04-2011 10:18 AM #6Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Source code
(I am not responsible for changes not authorized by me!)
Android (CyanogenMod 7.x): git://github.com/tom3q/android.git
Kernel (Linux 3.0.x-android): git://github.com/tom3q/spica-3.0.git
Kernel modules: git://github.com/tom3q/modules-new.git
Kernel initramfs: git://github.com/tom3q/initramfs-3.0.git
And other projects on my github accountLast edited by tom3q; 11-01-2011 at 10:56 PM.
- 10-08-2011 08:17 PM #7Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Overclocked kernel (for Alpha 7.2 only!)
(USE AT YOUR OWN RISK, POTENTIALLY IT CAN EVEN COMPLETELY BREAK YOUR PHONE, LIKELY TO BE UNSTABLE AND DRAIN BATTERY, although no such effects have been observed yet)
Normal kernel with stock settings, use to revert back.
Kernel with overclocked AHB. It doesn't increase any voltages, so physical damage is very unlikely, but I can't guarantee anything. It overclocks memory to 333 MHz (from 266), GPU to 166 MHz (from 133), all other compontents connected to AHB to 166 MHz (from 133), all components connected to APB bus to 83 MHz (from 66 MHz). Might be unstable and drain battery. CPU is not overclocked from stock 800 MHz. No bug reports accepted with this kernel.
It's important to install it _after_ the base package, because it also contain kernel image and would overwrite the one installed by kernel package.Last edited by tom3q; 12-16-2011 at 01:47 PM.
- 10-23-2011 11:41 PM #8Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Added alpha 6 package.
- 11-01-2011 11:01 PM #9Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Alpha 6.1 released.
---------- Post added at 09:01 PM ---------- Previous post was at 07:40 PM ----------
Added "overclocked kernels" section.
- 11-20-2011 05:08 PM #10Moderator
- Join Date
- Jun 2010
- Location
- Warsaw, Poland
- Posts
- 2,104
Alpha 7 released.
Change log:
- Updated CM sources
- Updated kernel (Linux 3.0.8)
- Updated recovery to CWM 5
- Added accelerometer support
- Audio recording fixes
- Incoming voice routing fixes
- USB mass storage fixes
- Nandroid backup fixes
- WLAN fixes
- RIL fixes (network scan with data enabled and call waiting)
- Enabled TUN/TAP in kernel
+ other minor fixesLast edited by tom3q; 11-26-2011 at 08:42 PM.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)


905Likes
LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks