success
fail
Jun Aug Sep
Previous capture 01 Next capture
2012 2013 2014
111 captures
12 Jan 2013 - 9 Mar 2016
About this capture
Page 1 of 3 123 LastLast
Results 1 to 10 of 27
Like Tree1295Likes

Thread: CyanogenMod 7.x for Spica build 8.0

  1. [translate]    #1
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CyanogenMod 7.x for Spica build 8.0

    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.


    Features thanks to the new 3.0.x kernel

    • Code base updated to Linux 3.0 (3.0.55 currently).
    • Completely rewritten board support code.
    • Drivers heavily cleaned and fixed or rewritten completely.
    • New partition scheme. (~240 MB of space on /data partition)
    • Native flash file systems support (e.g. YAFFS2 and UBIFS).
    • Preemption enabled. (It was disabled in old kernels to hide synchronization issues in several drivers)
    • SLUB kernel allocator. (Previously the used proprietary XSR flash memory driver required SLAB)
    • No more proprietary (binary-only) kernel modules.
    • Easily portable to other s3c6410-based phones and upgradable to newer Linux kernel versions.
    • No more bugs of original code stopping Android 2.3 and newer from working correctly (no more SoDs and similar).


    Status

    + GSM (including mobile data statistics)
    + Audio
    + SDCard/USB mass storage
    + Wifi
    + Bluetooth (including voice calls)
    + 2D/3D HW acceleration (using OpenFIMG, no proprietary libs)
    + Multitouch
    + GPS
    + Accelerometer
    +/- Camera (preliminary implementation - no video recording and might crash sometimes)
    - Compass/magnetometer
    - Hardware video encoding/decoding (YouTube HQ, high bitrate avi/mpg) - not planned


    Known Issues

    • Reboot to recovery doesn't work. (Use 3 key combo, Volume Down + Call Accept + Call Disconnect)
    • Graphics driver (OpenFIMG) is still in development and some OpenGL applications might not work correctly (mostly games).
    • Native and AP-mode WiFi tethering is unsupported (Try android-wifi-tether, Barnacle Wifi Tether or Open Garden, which are ad-hoc based)
    • Phone doesn't power off if USB cable or charger is connected (disconnect before turning the phone off).
    • Graphics performance in landscape mode is reduced, due to a driver problem. It will be fixed in next releases.
    • Landscape keyboard lag. As a workaround disable "Popup on keypress" option in keyboard settings and it should work fine.
    • Gallery3D is broken, please use other image viewer instead. (e.g. QuickPic)


    Troubleshooting

    • 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.
    • 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


    Fixes/Changelog (from Build 7.4)

    • Camera
    • Voice calls over BT headset
    • Redesigned and rewritten libaudio
    • Voice call recording using any sound recording application
    • Fixed audio input with headphones without a microphone connected
    • Data statistics
    • Kernel base updated to 3.0.55.
    • Updated CM sources.
    • Several minor fixes.
    • Multitasking settings are default now.
    • All the rest I forgot to mention


    Test builds

    This description is about the stable build. Latest test builds (if present) can be found at the end of this thread.

    Remember, this is a test version, it isn't guaranteed that everything works correctly!

    See next posts for more information.
    Last edited by tom3q; 01-06-2013 at 02:01 PM. Reason: Build 8.0
    LeshaK, Empas, crunch and 355 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  2. [translate]    #2
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica installation

    If you have a build of Android 2.3 older than alpha 5.1 or Android 2.1/2.2 with 2.6.32 kernel installed,
    you must downgrade first to Android 2.1 or 2.2 with 2.6.29 kernel.


    Installation instructions from rooted 2.1 or 2.2 with 2.6.29 kernel
    (READ TO THE END BEFORE STARTING TO DO ANYTHING FROM THE LIST!)


    1. 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.
    2. 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
    3. Select "Install zip from sdcard" and then continue selecting "Toggle script asserts" until it displays "Script Asserts: Enabled" at the bottom.
    4. Apply flash_kernel_build74.zip.
    5. Check if it didn't display any errors. If it did, flash any kernel suitable for your current ROM and post your problem in discussion thread. IMPORTANT
    6. 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).
    7. Start your phone in recovery mode by 3 key combo (volume down + call accept + call hang up).
    8. Recovery may display some errors, but this is normal, since file systems aren't initialized yet, continue with next steps.
    9. Select "Install zip from sdcard" and then continue selecting "Toggle script asserts" until it displays "Script Asserts: Enabled" at the bottom.
    10. Apply rebuild_ubi.zip.
    11. Check if it didn't display any errors. If it did, use the "how to go back to old roms" instruction to go back and post your problem in discussion thread. IMPORTANT
    12. Select power off again.
    13. Start your phone in recovery mode by 3 key combo (volume down + call accept + call hang up).
    14. Apply CM7.x Nightly build 8.0 base package (cm7-2012-12-10-odex-gapps.zip).
    15. 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
    16. (OPTIONAL) Install zip package with your overclocked kernel of choice, if it works correctly on your phone. (See: http://forum.samdroid.net/f62/cyanog...75/#post174775)
    17. Make sure that your SD card is mounted - select "mounts and storage" and select "mount /sdcard" if present. IMPORTANT
    18. Go back to main menu and select "wipe data/factory reset". IMPORTANT
    19. 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)

      Do not restore any backups made on Android versions older than 2.3, as this usually causes lots of problems solving of which is likely to take more time than reinstalling and configuring everything manually on a clean system.

      This installation method is the only possible way of upgrading from 2.1/2.2. Every single step is required and there won't be any changes in this procedure.

      [RECOMMENDED] Install another launcher to replace the default launcher of CM. (Recommended: LauncherPro, ADW Launcher EX, GoLauncher)
      [RECOMMENDED] Change lock screen style to another one in CM settings, because the new default is written poorly and so is its performance.




    Installation instructions from older versions of CM7 (alpha 5.1 or newer)

    1. Start your phone in recovery mode
    2. Format /system partition
    3. Apply CM7.x Nightly build 8.0 base package (cm7-2012-12-10-odex-gapps.zip).
    4. (OPTIONAL) Install zip package with your overclocked kernel of choice, if it works correctly on your phone. (See: http://forum.samdroid.net/f62/cyanog...75/#post174775)
    5. If experienced any hangs/reboots previously (if not, it's still recommended), mount /sdcard and perform factory reset (data wipe) from recovery. IMPORTANT
    6. Wipe dalvik cache.
    7. Reboot to system, wait for the system to boot and you are done.
    Last edited by tom3q; 01-06-2013 at 01:59 PM.
    12enie, almghoool, gogi and 84 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  3. [translate]    #3
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica uninstallation/unbrick

    How to go back to old ROMs (or "unbrick" after a failed installation)

    Do not use unless you really want to go back to 2.1/2.2. This is not needed if you want to stay on 2.3.

    - |PREFERRED| 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).

    OR

    - Restore your backup created in point 3 of installation:

    1. rename the backup to whatever_PDA.tar (it's important that it ends with _PDA.tar)
    2. make sure that "Debug only" and "One package" are NOT selected in Odin
    3. click "Reset files"
    4. make sure that spica_jc3.ops file is selected as ops
    5. select your whatever_PDA.tar as PDA package and flash it
    6. after phone reboots take the battery out
    7. flash LK 2.08 kernel in Odin
    8. flash a kernel suitable for your previous ROM in recovery.


    Those methods are the only ones available. You must use Odin to go back to ROMs using XSR (Samsung's flash management software, used in all ROMs based on 2.6.29 and 2.6.32 kernels).
    Last edited by tom3q; 12-24-2012 at 01:17 AM.
    almghoool, Sav, rasim and 49 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  4. [translate]    #4
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica discussion and error reporting

    Discussion

    Read first post to the end and thoroughly!
    [Discussion] CyanogenMod 7.x for Spica test build 8.0

    Reporting bugs

    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; 12-15-2012 at 08:11 PM.
    almghoool, Sav, rasim and 38 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  5. [translate]    #5
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica build 8.0 downloads

    File checksums
    (always verify downloaded files!)

    MD5 checksums of all files - Temporarily broken, will be reuploaded soon.

    Downloads
    (verify checksum after download!)

    Following links are for stable version. Latest test builds can be always found at the end of this thread.

    WinMD5 to verify file checksums:
    WinMD5 Free - Windows MD5 Utility Freeware

    All the files can be found on my Google Drive (see the mirrors if you can't access Google Drive):
    https://docs.google.com/folder/d/0B4...VwVkZSYWs/edit

    Nexus S drivers (How to install on Windows 7)
    http://forum.samdroid.net/f63/discus...tml#post173983

    Mirrors
    (always compare with file checksums from this post!)

    All packages (hosting by @Samgsp; thanks!)
    CM7.x for Spica build 8.0 base package (Mediafire)
    Last edited by tom3q; 01-17-2013 at 09:50 AM.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  6. [translate]    #6
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica source code

    Source code
    (I am not responsible for any unauthorized changes!)

    Android (CyanogenMod 7.x): https://github.com/tom3q/android (Compilation guide)
    Kernel (Linux 3.0.x-android): https://github.com/tom3q/spica-3.0 (Compilation guide)
    Kernel initramfs: https://github.com/tom3q/initramfs-3.0

    And other projects on my github account
    Last edited by tom3q; 01-20-2013 at 12:23 AM.
    LeshaK, almghoool, Sav and 41 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  7. [translate]    #7
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default CM7 for Spica optional packages

    Overclocked kernel (for Build 8.0 only!) (Downloads on Google Drive or mirrors)
    (USE AT YOUR OWN RISK, LIKELY TO BE UNSTABLE ON SOME PHONES, although no negative effects have been observed yet)

    normal kernel (included in all update packages)
    With stock settings (800/266/133), use to revert back.
    All the bugs/issues have to be confirmed on this kernel before reporting.

    ahb166 kernel
    Kernel with overclocked AHB (800/333/166). 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 on some phones. CPU is not overclocked from stock 800 MHz.
    No bug reports accepted with this kernel. Any issue must be verified with normal kernel first.

    ahb166sync kernel
    Kernel with overclocked AHB and CPU downclocked to 667 MHz for synchronous operation (667/333/166). 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 on some phones. CPU is downclocked to 667 MHz for synchronous operation (better memory bandwidth). This kernel, if working stable on your phone, should give the best performance for normal usage.
    No bug reports accepted with this kernel. Any issue must be verified with normal kernel first.

    It's important to install it _after_ base and all update packages, because they also contain kernel images and would overwrite the one installed by kernel package.

    Mirrors:
    normal kernel
    ahb166 kernel
    ahb166sync kernel
    Last edited by tom3q; 01-16-2013 at 08:43 PM.
    LeshaK, Gatak, almghoool and 69 others like this.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  8. [translate]    #8
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default

    Added alpha 6 package.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  9. [translate]    #9
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default

    Alpha 6.1 released.

    ---------- Post added at 09:01 PM ---------- Previous post was at 07:40 PM ----------

    Added "overclocked kernels" section.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

  10. [translate]    #10
    Moderator
    Join Date
    Jun 2010
    Location
    Warsaw, Poland
    Posts
    3,713

    Default

    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 fixes
    Last edited by tom3q; 11-26-2011 at 07:42 PM.
    Follow me on twitter.
    My projects: CyanogenMod 7.x Nightly for Spica | Kernel 3.0 | OpenFIMG | Others
    In case of problems with CM7 for Spica: Troubleshooting thread
    Samsung is a registered trademark of Samsung Group, Samsung Electronics and it's listed subsidiaries.
    Views expressed herein are my own and do not necessarily represent the views of my employer.

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •