[G1 Android Development] blahbl4hblah:
Requirements: This rom supports G1/Dream/Magic/Sapphire [32b] devices only. You must have a ext3 or ext4 partition on your sdcard. If you do not this rom will not run correctly. Myself and the rest of SparksMod is not responsible for broken phones or sdcards!

32A by crisvillani SparksMod-1.6.1-DS, will be updating to 1.6.2 soon!: http://xdaforums.com/showthread.php?t=843292

Yoshi roms: http://xdaforums.com/showthread.php?t=838805

Warning! This rom is only for the radio's 2.22.28.25/2.22.27.08 and spl ported over by the great ezterry! You must have knowledge on installing and using the Android SDK in order to install the Radio/SPL/SparksMod Rom. Basically it's only for advanced users. YOU HAVE BEEN WARNED!

New BlackChrome Theme is in the goodies folder :D This is where all of the themes will reside. Kernel updates are located in the No Wipe Update folder.

SparksMod-1.6.1 is now ready :) Thank you all for waiting I've been testing this rom extensively to get the boot time faster and still retain the same internal storage. This rom is a absolute beast, and along with the new themes I seriously doubt that you will find another rom as stable and fast as this one with all the extra features. My final thanks to everyone involed, especially Firerat for putting up with my devin, the black bar as before, just select Black Stock theme and reboot under CM Settings > Tweaks > Select a Theme. Here is the bootanimations folder. If you want me to add a theme or boot animation or both, PM me with the link, I can't catch everyone's comment postings, thanks! Now for the links:

Very Important!: After first boot go to CM Settings > Application Location > Check "allow moving of applications" > Install location > Automatic

Join us on freenode #sparks-mod[/B] http://webchat.freenode.net/

Our Goal here is to provide speed, stability, and add in as much goodness as possible. Thank you for understanding and your continued support![/B]

1.6.1 is a full rom. Themers, have at it. This rom is huge, and includes all of the new cm6 features. Also Pershoot's wonderfull kernel's are now available in this rom. This is a full rom, which means yes you have to wipe, but you don't need to wipe your ext partition ;)

Here's a short (hopefully temp until I can make a better one) video on installing Ezterry's spl and radio ports, as well as installing SparksMod-1.4: http://www.youtube.com/user/sparksco1980?feature=mhum

Before reading onward, You can view and post comments and/or questions about Ezterry's spl and radio port here: http://xdaforums.com/showthread.php?t=831139

SparksMod Team Contributors: Everyone listed here including myself with the exception of Six6Sicks and castaway1 also helps with testing, since testing only on one device is not really that good of an idea

Six6Sicks-For the awesome boot animation, hope we see more in the future

castaway1-For the awesome themes

Mjybarr-For the awsome new SparksMod wallpapers, windows animations, and very good help on the threads

Crisvillani-For the Mytouch 32A SparksMod port and Sense UI mods, themes, and is also very helpfull

Blahbl4hblah: Video reviews, and lot's of good help on the threads

Keep up the good work everyone! Including myself!

I highly recommend you use these only if you know what your doing when it comes to fastboot and adb. On the other hand, if you are familiar with fastboot and adb commands, it's really a very simple process to install these on your phone. Do not post questions or comments to me on this thread on how to install this spl and radio as all of the instructions are on Ezterry's OP. I really don't have time to be walking everyone through this procedure. Ezterry has been and is very helpful, so I'm sure he will respond to all of your questions.

All SparksMod instructions for wiping: Use Superwipe or Clockworkmod recovery, or wipe everything else including the SYSTEM using fastboot or your method of choice without wiping the ext partition where your apps are stored at ;)

1. Flash rom 1.6

2. Flash gapps

4. all finished!

All full SparksMod rom do currently require wiping the system before flashing, but believe me it is worth it. SparksMod-1.6.1 is a very simple to flash.. Just flash rom and gapps and your done.

Black theme is default.Go to Cyanogenmod Settings > User Interface > Tweaks extras > Select a Theme > Stock Black. Then reboot. You can overclock this kernel up to 614mhz.

Ok so I have a way to check and see if apps2ext is working or not. Type these codes into terminal emulator. First restore all of your apps and reboot phone. Go to terminal emulator and type:

$ su
# df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 49348 0 49348 0% /dev
tmpfs 49348 0 49348 0% /mnt/asec
/dev/block/mtdblock3 92160 88508 3652 96% /system
/dev/block/mtdblock5 91904 7392 84512 8% /data
/dev/block/loop0 4096 4096 0 100% /system/xbin
/dev/block/mtdblock4 30720 1160 29560 4% /cache
/dev/block/mmcblk0p2 468331 176029 267317 40% /sd-ext
/dev/block/mmcblk0p2 468331 176029 267317 40% /data/dalvik-cache
/dev/block/mmcblk0p2 468331 176029 267317 40% /data/app
/dev/block/mmcblk0p2 468331 176029 267317 40% /data/app-private
/dev/block/mmcblk0p2 468331 176029 267317 40% /data/data
/dev/block/mmcblk0p2 468331 176029 267317 40% /data/system
/dev/block/vold/179:1
7240708 3080764 4159944 43% /mnt/sdcard
/dev/block/vold/179:1
7240708 3080764 4159944 43% /mnt/secure/asec
#

I have created a Goodies Folder which is now available for download. Do not flash these right after flashing anything else before or after! These must be flashed separately from everything else.

sh /system/etc/apk-remover.txt

su first if using terminal

I would really like it if you all could please start posting comments on my Cyanogenmod forums profile, or you can pm me as well on there. This will be more for troubleshooting issues and posting logcat's. This way the Cyanogenmod team can view and actively participate in these discussions. And don't forget to donate to the Cyanogenmod team, without them we would not even be here doing this right now!

Also check out my current post on my profile here as well to see what I'm up to!

http://forum.cyanogenmod.com/user/7432-sparksco/

If you decide you want to try swap, make sure you disable Compcahce first:

Swap:

su
sh /system/etc/fr-patch141-BETA3.txt swap

-Disable Compcache

-Reboot, set up swap

-Reboot

-all done!

Also please provide logcats, you can post them here: http://cyanogenmod.pastebin.com/

Thank you Google, Cyanogenmod, Ezterry, Firerat, ChromerSmith, HTC Clay, Pershoot, Koush, lithid, Six6Sicks, castaway1, mjybarr, BlahBl4hBlah, reviewers, Crisvillani and anyone else I'm forgetting for making this all possible. If you like our work, buy us a beer!

Changelog

SparksMod-1.6.1

-Make Theme Completely stock on flash (Themes are already available on Crisvillani's post, will update the links later)

-Speeded up boot time, like the good old days ;)

-Using full pershoot's kernel and kernel extractor (easier to overclock without battery drain when using a large swap file on the ext partition ;)

-Removed some apps, just for the sake of Rom Size ;)

-Added new Auto-Reboot to recovery after flashing rom, and Auto-Reboot to system after flashing the gapps ;)

-Added a lot of custom scripts that help out the rom

-Added new market to gapps ;)

-Will add more later if I'm forgetting anything

SparksMod-1.6
-Based on CM6.1.0-DS
-New Gingerbread theme from castaway1 and crisvillani. New windows animations by crisvillani. Gingerbread themed ADWLauncher. Thanks guys! :D
-Added the Firerat auto kernel. For mytouch 32b-2708, download and install the "No Green Tint Rom" under 1.6 downloads, does not include the auto kernel ;)
-New firstboot.sh script ;)

SparksMod-1.5
-Went back to Stock, other than a few small changes like battery and window animations. The system partition is much smaller now, it seems my boot animation takes up too much space.
-PNG crushed entire /framework/res/drawable-mdpi (Optimized)
-Added full kernel port to radio 2708
-other stuff

SparksMod-1.4-1.4.1 Wipe Dalvik-Cache Only for radio 2.22.27.08 & hboot 1.33.0013d
-updated source code for system apps, too many to list, mostly basic stuff like browerser, mms, ect.
-Added Pershoot's latest undervolt overclock kernel 2.6.35.9-cyanogenmod to Ezterry's latest kernel extractor
-Added new windows animations which seem to actually speed up the rom now that the glitches are out of it, and look really really nice! Thanks for the find mjybarr!

SparksModk-1.4 Oh boy here we go again lol
-Newer Source code for this rom, based off the nightly #251
-Optimized rom and gapps sizes even more! At first I didn't think it was possible!
-88mb of internal storage on first boot!!! At least for my phone, who knows, you might end up with more!
-Added a flashable original CM Font to the downloads section for people who like normal font
-Added a ton of new wallpapers, all credits for SparksMod logo wallpapers go to Mjybarr, thanks man! Added some seasonal ones of my own :D
-Added a ton of apps, and updated the latest versions for all of them: Facebook, Google Voice, Maps, Street, VoiceSearch, Titanium Backup, Rom Manager, XDA, Twitter (which I now use haha), Cache Cleaner, and Talk.

SparksMod-1.3-Remix2 Stable:
-Moved Add-On's to ROM and removed gapps to be seperate
-Added ADW Launcher, and moved all launchers to ext partition to optimize the system partition to only use 93% of the system! Launchers can be easily uninstalled!
-Removed the data/data/ bind script from Firerat's Patch, doesn't seem like it's needed!
-Cleaned up updater scripts from unnecessary system links and set permissions, seems to install much better now!

SparksMod-1.3 Remix Stable w/Add-On's:
-Removed move dalvik-cache script, it seems to run better this way
-Implimented the "Flash Add-On's straight to Ext Partition", instead of having scripts move them there
-Moved boot animation back to /system/media...Also seems to run better this way
-Still using new way of flashing

SparksMod-1.3 Remix Test1 w/Add-On's:

-Updates to a new and better way of flashing
-Updated newer gapps for market fix with automatic updating
-Overhauled the theme some more, Test1 for theme, but already runs very stable
-Optimized rom size for better system performance

1.2.3-Update from 1.2.2 only! You must boot up 1.2.2 at least once before flashing this on top of it. Do not flash 1.2.2 and then 1.2.3 right on top of eachother, otherwise your apps to ext partition and many other things will not be working properly!

-Updated system apps to the latest nighlies source code: DeskClock, Camera, Browser, Gallery3d, Mms, Contacts, Email, Phone, others
-Updated various other parts of the rom like the kernel modules, boot, framework, ect.
-New: AndroidTerm, removed old terminal emulator
-Added new firstboot mount /system rw method to remove old or unwanted files
1.2.2 Full

-Fixed the theme on a new framework issue
-All apps are now installed on first boot, no more mia .apk's
-Newer Gapp versions updated

1.2.1-Turbo No wipe update

1.2-Stable

-Went back to the old method of apps2ext from v1.1.4
-Added new 2.2.1 apps
-Went back to stock kernel

1.1.5

-Removed a lot of apps and added some new ones. Will need new gapps as well
-Added two flashable theme's, hopefully more to come soon
-Added Pershoot's newest kernel. If you have battery problems then use SetCpu to underclock to 537 max. It will still run pretty fast at this speed!

[CODE]CHANGELOG
---------
### 6.1.0
* Common: [COLOR="Red"]Update to Android 2.2.1[/COLOR]
* Common: ADWLauncher 1.1.5 - Ander Webbs
* Common: Configurable audio focus for music app - Jonas Larsson
* Common: APN cleanup (fixes many issues with GPS and MMS) - Cyanogen
* Common: Use ARMv6 optimizations for DS/Hero targets - Ninpo
* Common: AudioDSP updates - Antti S. Lankila
* Common: Status bar themes - Michael Webster
* Common: Email app updates - Michael Webster
* Common: Selected kernel optimizations - Kernelzilla
* Common: EMMC support - Koush
* Common: Long press back button to kill foreground process - Evan Charlton
* Common: Camcorder touch-to-focus - Cyanogen
* Common: Notification "quiet hours" - Evan Charlton
* Common; Superuser 2.3.6 - Adam Shanks (ChainsDD)
* Common: Camera/camcorder continuous autofocus - Cyanogen
* Common: Camera option sliders - Cyanogen
* Common: Control locking of MMS app in memory - Julian J. M
* Common: Kill foreground app by long-pressing back - Evan Charlton
* Common: New AppWidgetPicker dialog - boombuler@XDA
* Common: FileManager app - OpenIntents
* Common: Anonymous install statistics gathering - Chris Soyars
* Common: Stable shot camera mode - Cyanogen
* Common: Dual-mode snooze (long press dismiss) - Evan Charlton
* N1/DS/Hero - Slightly better Gallery3D orientation fix - Jonas Larsson
* N1/DS - Kernel 2.6.35 based on Pershoot's repository
* Supersonic - Kernel 2.6.34 courtesy of Toast and Madcoder
* Bravo: Kernel 2.6.35

1.1.4

-Replaced Pershoot OC UV XTRA kernel with the normal OC UV one. Battery life seems to be much better on the normal one

-Removed Opera Mini due to FC's

-Removed ZipAlign script, doesn't seem like it's needed or useful in increasing performance at all

-Rearranged the firstboot.sh scripts, that seem to be working much better in the

order they are in now

-Removed the new 05mountsd script from the stock rom, seems to be causing more issues than actually helping

-Kanged FR's patch

-Added new custom boot animation made by mjybarr and Six6Sicks. You guys are freakin awesome!

1.1.3

-Added apps: Audio Hack, Facebook, google voice, Maps, Titanium Backup, Astro File Manager, Xda app, DSP Manager, Genie Widget, Cache Cleaner, and Talk. All of these apps can be uninstalled from manage applications.

-All themed up!

-Added Pershoot's OC-UV-XTRA kernel

-Added Wes Garner's ZipAlign script

1.1.2

-Removed ADW and added LauncherPro, seems to run better!

-Added Chrome2Phone to gapps (You must download the new gapps if you want this)

-Added Swapper2 to rom for people who want swap instead of compcache.

-Added CMTheme folder, and LauncherPro Backup folder. If you wish to use these, you must extract the zip files to the root of your sdcard. Go to restore theme in CM Settings > User Interface > Tweaks extras, and then select a theme. There will be a option for SparksMod theme, select this and it will change the colors to white. For LauncherPro just restore settings in the settings for LauncherPro.

1.1.1

-Added the latest dumfuq's overclock kernel to the rom as a separate option

-removed the newest gapps from the rom, seems to run better this way, I was having some force close issues with gmail, plus it's much much faster!

-The newest ADW Launcher is included with this, it's much faster now!

1.1 Stable, built on CM-6.0.0-DS

- Added new firstboot.sh method for apps2ext partition. Install as many apps as you want after first boot and never have to reboot or use any terminal commands to move apps!

-Moved boot animation to /data/local/

-New gapps not themed, speed seems to be better

-Added black keyboard back

-Removed Wallpapers, Cyan has some really nice new ones I thought I would use for awhile :)

ADW v1.3.4 is included

v1.0 Stablish, built on top of the 08/25/10 nightly build:

ADW v1.1.3 is now included in the nightly builds

-Redid the theme again. The theme is final this time, with a lot more icons in the app drawer, and newly added liquid battery icons. I optimized all the icons for better performance and speed with the help of Lithid.

-Removed unnecessary themed stuff that could of been slowing the rom down, like the black keyboard and a few other things

AMS v0.3.3

-Added Chromersmith's Script kanged

AMS v0.3.2 Built on nightly build 08/22/10

ADW Launcher v1.1.1!

-Added Wireless tethering

-Fixed black background on launcher from previous version

-Added gapps to rom so as not to have to flash separately anymore!

-Changed the whole theme!: Changed battery icon to blue with 6 lines and turns red when battery is low. Also changed all app drawer icons to a black darker theme and removed settings menu icons. Changed half the wallpapers again lol. Let me know what you think of them.

-Removed some ringtones and added about 5 of my own, hope you like them.

-Added firerat's patch to rom so as not to have to download and place on sdcard anymore. see instructions below.

AMS v0.3.1 Built of off the latest nightly build 08/19/10

-Optimized all wallpapers

-Stuff added: New Ubuntu Launcher icon, all stock ringtones are back

AMS v0.3 Completely overhauled from RC3

-Stuff added: Everything except for the launcher: Boot animation, all wallpapers, theme. Themed gapps (quick search web box, and genie widget)

-Stuff removed to save more system memory: Google voice (available on the market for download onto external storage), and a lot of ringtones.

v0.2.1

-removed blurred vision 2 boot animation (just wasn't running well), and replaced with droid (boots much better)

-Added Black Keyboard

v0.1 from latest nightly 081310:

-Removed Rom Manager to save on space, download it from the market

-Added HTC ADWLauncher

-Added VatSense 1.6.1 Framework

-Added 15 wallpapers

-Added Blurred Vision 2 boot animation[/CODE]

I am open to feedback on any changes or ideas anyone has for future improvements.

Apps2ext partition is automatic

I have my new laucherpro settings that work pretty well for me, so feel free to download often.

If you want Chrome2Phone to work, you will need to install the chrome to phone extension on your chrome browser here: https://chrome.google.com/extensions/detail/oadboiipflhobonjjffjbfekfjcgkhco[/CODE]

I recommend downloading or installing SetCpu so you can control the speeds to see what works good for you as far as battery life and speed combined. I set mine at 537mhz and it's still fast without too much battery drain.

-Spare Parts settings: Set transitions windows and animations to fast

-Set CM Settings > Disable "Compcache", "lock home in memory", enable "JIT", disable "lock messaging in memory"

NEW VIDEO OF SparksMod-1.6.1-DS By BlahBl4hBlah:

SparksMod 1.6.1-DS: http://www.youtube.com/watch?v=OjvmS-LCkEM&feature=feedu

Downloads:

Note: All downloads will be the still in progress roms. Backup your apps and do a nandroid backup before flashing!

Boot Animations: http://www.mediafire.com/?0y1am5y4uk52l

SparksMod-1.6.1-DS + Gapps: http://www.mediafire.com/?g8ram53hhrcct

Rom Mirror: http://rapidshare.com/files/438321072/SparksMod-1.6.1_32b_-2708-Only.zip

Gapps Mirror: : http://rapidshare.com/files/438321181/gapps-tiny-12172010-Auto-Reboot.zip

SparksMod-1.6.2 Micro MD5: ad43ab3793a2253736a3f47946516159

Gapps Auto-Reboot MD5: c26da808591357efa17918ea995bd03e

No Wipe updates.

http://www.mediafire.com/?yg51aawjcj6v9

Will be updating these on a daily basis as I recieve them, first come first serve on request

Bootanimations:

http://www.mediafire.com/?0y1am5y4uk52l

New Theme, BlackChrome:

Goodies:

Anything you flash from this folder must be flashed one at a time in between boots! Don't mess up your awsome rom!

http://www.mediafire.com/?8lc9c3rhenx7h

Are you going into the terminal? cause that's the only way

and did you accept the superuser to allow it?