[G1 Android Development] blahbl4hblah:
This rom is originally by Sparksco

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!

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!

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

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

32A Mytouch by crisvillani SparksMod-1.6.2-DS: http://xdaforums.com/showthread.php?t=843292

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

SparksMod-1.6.4 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 involved, 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:

Join us on ChatNet #SparksMod[/B] http://chat.chatnet.org/

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.2 is a full rom. Themers, have at it. This rom is huge, and includes all of the new cm6 features. Also Pershoot's wonderful 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 ;)

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

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

Jay S: For the new bootanimations and wallpapers

Keep up the good work everyone! Including myself!

Sources

So everyone has been wanting to whole history on a2ext and what not so here it is as an attachment. If possible this will be added to OP soon Also I'm currently working on writing up other sources as well. But as far as the theme goes I did port it over from the samsung moment phone which can be seen here:
[url]http://www.sdx-developers.com/sdx/dj07-black-chrome/[/url]

Also don't go thinking you can just go flash this theme and it will work on cm6.1.0 roms, um because that won't work

Also credits to Lithid for the png brute method script used to optimize the png's: [url]http://forum.cyanogenmod.com/user/2311-lithid/[/url]

Windows animations can be seen here. All of the transitions are from here except for two .xml's: [url]http://xdaforums.com/showthread.php?t=814072[/url]

Crisvillani added in two xml's that are needed to work on cm6.1.0 framework, which are slide_in_left.xml and slide_in_right.xml

The market source, made by pendo. Although not sure what thread it is on, here is his profile, so you can thank him for the market

[url]http://xdaforums.com/member.php?u=2624525[/url]

Android color wash boot animation I ported over from the evo 4g from here:

[url]http://xdaforums.com/showthread.php?t=806737[/url]

and the current htc waving android one I made from this animation:

[url]http://img189.imageshack.us/i/bootm.gif/[/url]

So what are these and what do they do?:

Well they are for the pulldown bar that allows you to swipe your notifications away either to the left or the right. So far I have only seen them in cm6.1.0 based roms. Without these, we would not have that function and would result in soft reboots if not present.

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: Do a data factory reset!

1. Flash rom

2. All finished!

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

*DO NOT CHANGE COMPCACHE SETTINGS TO ANYTHING OR YOU LOSE THE 32% COMPCACHE HACK!

4. After step 4, Do these settings as well:

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

-Set CM Settings > "Enable Surface Ditcher", "lock home in memory", enable "JIT", enable "lock messaging in memory", change "VM" to 32

*Changelog will be in the download section

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

Swap:

su
system/bin/swappy on

-Disable Compcache

-Reboot, set up swap

-Reboot

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

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.

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/

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-2.1-Auto!

-Stripped rom and made it completely stock

-Added in SM auto detect ext install script to decide weather or not to install Firerat's scripts from the AIO Patcher

-Added in Ezterry yes/no binary, and moded it a little to install either the stock kernel for danger spl and old radio, or the new ps 2708 ported kernel

-This is using the erase_image binary from superwipe V1 to sipe the system, but uses my syntax to use it and wipe other things as well. This rom will wipe the ext partition! Please do a data factory wipe before installing this rom!

-Other other stuff ;)

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.

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 2.1-Auto-GB-BC-DS: http://www.mediafire.com/?epmjx0o85vw5bob

SparksMod-2.0 MD5 Check Sums: 3aab1a391ab27ee140193f74651b0c37

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