[ROM][32B/Dream][Dec23][Dwang][Donut][Speed and Stability][v1.17.1]

Search This thread

dwang

Senior Member
Nov 23, 2008
2,453
318
This ROM is completely 1.6 stock (framework, apps, etc) with the exception of the following enhancements:

1. Compcache enabled by default (no backing swap, just straight compcache)
2. Memory hack which gives you 107.5 megs of linux system memory
3. ROM works with both mt3g (32b) and g1 (dream).
4. Root enabled
5. Market should be fully working
6. Busybox
7. Loccy's enhanced Browser v1.5 with MT
8. Netfilter and iptables modules added to the kernel. Wifi tethering works with both "aNetShare" and "android-wifi-tether" apps.
9. Launcher with 5 screens
10. Apps2SD for G1/Dream users ext2/ext3 fs only [may need to format /system/sd (/dev/block/mmcblk0p2) partition if getting black screen]
11. Work Email App (Exchange Support)
12. All built-in apps optimized with zipalign and optipng
13. Wired usb tethering support. Download this app to enable http://code.google.com/p/android-wired-tether/
14. Deadline IO Scheduler

Caveats:

* Because of the RAM Hack, 3d games will run slow!
* Does not support ext4 partition

HTC Touch Input Keyboard can be downloaded from here:

http://xdaforums.com/showthread.php?t=567294


v1.17.1 http://youspookedfelicity.com/dwang/dwang-v1.17.1.zip
md5: 9cbbaf206d9e956c21f24f39426e7616

* Kernel
- msm: add memory barriers, cache flush, TLB invalidation (Forgot this patch after rebuilding kernel source)


v1.17 http://drop.io/o661aig9826#
http://youspookedfelicity.com/dwang/dwang-v1.17.zip
md5: 9342e7e82e94190fe0fc52990f294dd2

* Kernel (Rebuilt kernel source)
- Wired usb tethering support [credit to Zinx]


v1.16 http://drop.io/rirfyq5#
http://youspookedfelicity.com/dwang/dwang-v1.16.zip
md5: ef394ab3cd897f87b007961d9b6409ae

* Kernel
- Switch to deadline IO scheduler: less CPU usage, better multi-tasking, helps with minimizing slowdowns over time. [thanks wes garner]

* Compcache
- Revert set physical and logical block to PAGE_SIZE patch: Was causing random reboots

* Framework
- Revert to android framework from v1.12 (stock 1.6 framework). Consensus is that this is faster than newer versions.

* Custom_init script
- Set fifo_batch param to 1 for deadline I/O scheduler. Higher values not needed for flash drives.


v1.15 http://a5-studios.com/dwang/dwang-v1.15.zip
http://files.hayted.com/android/dwang-v1.15.zip

* Kernel Fixes
- msm: add memory barriers, cache flush, TLB invalidation
- net: Fix msg_iovlen in PPPoLAC and PPPoPNS.
- net: Avoid sleep-inside-spinlock in PPPoLAC and PPPoPNS.

* Compcache Fixes
- sync and then reset init flag

* Fix Google Gears in Browser
* Android 2.1 Power Widget Skin from kron2
* Android 2.1 Google News and Weather Widget


4191502154_3a7ce6e0a4_o.png


4191502134_ab6aee681c_o.png


v1.14 http://drop.io/vd6xynr
http://files.hayted.com/android/dwang-v1.14.zip
http://rapidshare.com/files/320018333/dwang-v1.14.zip
http://ul.to/12nrdv

MD5: 185F0DD23BF159BE5CE5BD3DE866CE5C
SHA1: 3722344FF71E10EAAF8B3F464F92B62A52363667
CRC32: 14BDC826

* Updated to the latest compcache for more stability
- Fix race between reset_device and ramzswap_make_request
- set RZS_ZERO flag within rzs mutex
- Set physical and logical block to PAGE_SIZE
- Swap free notify ported from compcache v0.6

* Libc, libcutil, libpixelflinger libraries from cyanogen ROM for more speed
* Include Google Maps 3.3.1
* Framework is the same so themes from v1.13 will work

v1.13 http://a5-studios.com/dwang/dwang-v1.13.zip

* Fixes for various memory leaks in android framework
* Fixes brightness control leaving keyboard lights on using power control widget
* Include Maps.apk
* Previous themes will break with this new version


v1.12 http://www.multiupload.com/8I7KG0L5V8

* Libc memcpy optimizations from code aurora
* Audio Filters patch for better audio clarity
* Build.prop* patch for google navigation
* Eclair Icons from djengizz/Cyanogen/DBeCe

4100928579_c6fb4d7918_o.png



v1.11 http://a5-studios.com/dwang/dwang-v1.11.zip [thanks afive720 for hosting]

* Update build.prop to fix google voice issues [thanks cyanogen]
* Kernel tweaks that improve responsiveness- instantly ramp up to max cpu frequency when an input event occurs. [thanks cy again]


v1.10 http://drop.io/kc8uj6z#

* Updated to latest compcache module
* Fixed caller id issue
* Default keyboard vibrate now works


v1.9 http://drop.io/hkelqgt#

* Revert back to 2.6.29 donut kernel to fix camera and camcorder problems
* Add back swap_free_notify to compcache to hopefully fix slowdown issues


v1.8 http://drop.io/kigy6ej#

* Upgrade 2.6.29 kernel to latest version from git repository
* Add back swap_free_notify to compcache to hopefully fix slowdown issues


v1.7 http://drop.io/9jw6wel

* Fix voice search crash


v1.6 http://drop.io/p1knm9f

* Fix a2sd issues for real this time.
* Push VoiceSearch.apk to /system/app to fix voice search problems.

v1.5 http://drop.io/hfrm7de

* Fastest version yet!
* Initial boot may take a while, be patient. If having trouble with apps, may need to wipe
* Optimized Loccy's browser v1.5
* Revert kernel to v1.3. Seems to be faster.
* Optimized all built-in apps with zipalign and optipng
* Fix a2sd issues, hopefully!
* Add busybox symlinks
* Add userinit.sh support. Userinit.sh file should reside in /sdcard since I"m not assuming 2nd partition exists. Compcache won't be disabled
* Add IM app
* Removed ota update files.


v1.4 http://drop.io/cyhgit3#

* Update build.prop files to stop ota update. Still may need to download the update to completely stop it.
* Re-compiled kernel and removed all debugging output. Should speed things up a bit.



v1.3 http://drop.io/vwm3mof#

* Fix G1/Dream hw keyboard layout
* Add libraries needed by e2fsck


v1.2 http://drop.io/bbh13uu#

* Multi-touch support added to kernel/browser.
* Work Email apk added (Exchange Support)
* Compcache size increased to 32mb
* Apps2SD Support for G1/Dream users. Magic users still the same, no a2sd. [may need to format /system/sd (/dev/block/mmcblk0p2) partition if getting black screen]
* Fix G1/Dream Bluetooth issues.


v1.1 http://drop.io/6h4zu9q#

* Can now be flashed using recovery image. No need for fastboot.
* 5 screen launcher.
* Compcache without swap_free_notify. Its faster.
* Iptables binary so android-wifi-tether app now works.
* Set max_cpu speed to 528mhz.


v1.0 http://drop.io/4gtaatn7873#

* Initial release (fastboot only)



If I get a C&D letter, I'm taking it down right away, so download it quickly. :)

Enjoy, I learned a lot during the process of making this ROM.

Dave

Twitter: http://twitter.com/dwang5

I want to acknowledge cyanogen, daproy, cyrowski, loccy, and alla for their contributions to the android community.
 
Last edited:

cmsweet21

Senior Member
Aug 6, 2009
509
3
Bulacan
This a quick and dirty ROM that I made using the stock android 1.6 kernel. I'm not using cyanogen's 4.1.11.1 kernel. I built this from scratch, so no BFS.

This ROM is completely 1.6 stock (framework, apps, etc) with the exception of the following enhancements:

1. Compcache enabled by default (no backing swap, just straight compcache)
2. Memory hack which gives you 107.5 megs of linux system memory
3. ROM works with both mt3g (32b) and g1 (dream).
4. Root enabled
5. Market should be fully working
6. Busybox
7. Loccy's enhanced Browser v1.4.3 (no MT, don't really need it with Loccy's browser}
8. Netfilter and iptables modules added to the kernel. Wifi tethering works with both "aNetShare" and "android-wifi-tether" apps.
9. Launcher with 5 screens

This ROM was developed specifically for the mt3g, but it does work on the dream (cc and memhack both work). However, there are some issues on the g1:

1. No a2sd. I don't need it on the mt3g so I haven't spent the time to add it. I may or may not add a2sd to this ROM, depends on my free time. If anybody wants to take up that work, feel free.

2. BT does not work on the g1. Not sure why. Could be a missing file. If somebody could clue me in, I will fix it in the next release. This is only on g1, BT works perfect on the mt3g.


v1.0

* Initial release (fastboot only)

http://drop.io/4gtaatn7873#

v1.1

* Can now be flashed using recovery image. No need for fastboot.
* 5 screen launcher.
* Compcache without swap_free_notify. Its faster.
* Iptables binary so android-wifi-tether app now works.
* Set max_cpu speed to 528mhz.

http://drop.io/6h4zu9q#



If I get a C&D letter, I'm taking it down right away, so download it quickly. :)

Enjoy, I learned a lot during the process of making this ROM.

Dave

Twitter: http://twitter.com/dwang5

I want to acknowledge cyanogen, daproy, cyrowski, loccy, and alla for their contributions to the android community.



any screenies? i love screen shots :D
 
R

random_username_

Guest
thanks i was holding back from flashing 1.6 because i cbb to set up everything again but now that youve done it i dont have to :D:D thanks.
 

snakebitezz

Senior Member
Jun 13, 2009
70
7
Cincinnati, Ohio
ok a newb Q

in order to enable a2sd i would just use the same script as usual?? or would it have to be rewritten?? just amking sure cuz im lookin for a stock rom for a while to chill on thank in adv:confused:
 

Apollo-2

Senior Member
Sep 7, 2009
70
23
Texas
Just the right features

Show me a rom that has the features of mine. I created this rom because none of the Existing roms fit my needs.

If you don't like it stay out of the thread.

Thanks Dwang, the 5-column launcher, BetterBrowser, and root access are just enough upgrade. The Official 1.6 also has known radio (Wi-Fi and BT) issues. This does not, however. +1
 

dwang

Senior Member
Nov 23, 2008
2,453
318
v1.2 is out..

Changelog

* Multi-touch support added to kernel/browser.
* Work Email apk added (Exchange Support)
* Compcache size increased to 32mb
* Apps2SD Support for G1/Dream users. Magic users still the same, no a2sd.
* Fix G1/Dream Bluetooth issues.

http://drop.io/bbh13uu#
 

dixxa

Senior Member
Jul 30, 2007
353
12
Neuilly-Plaisance
Well it seems your lastest rom don't have the a2sd script at all.
I've read it should work but there is no script in /system/bin/ should I Make the script by hand ?

ps: I use an adp1 :)
 
Last edited:

catchmeu

Member
Mar 19, 2008
35
1
PC Sync from Hero

Hi,

Would you be able to add the HTC Sync from Hero (for PC contacts and Calendar)

Great ROM :).. exactly what I was looking for (except the HTC Sync stuff :confused: )

Thanks in advance.
 

pascanu

Senior Member
Jan 22, 2009
553
55
Tg. Mures
I tried flashing this over CM4.1.11.1 and stalled at a black screen, after the Android logo. Unfortunately I can't paste the lolcat (there was some kind of repetitive error) because I somehow erased it :confused:
I will try again later (tomorrow?) but meanwhile does anybody have any idea? Is it mandatory to wipe? (I'm such a lazy person, I hate to backup/wipe/reinstall/restore everything).
dwang, I love your posts and I'm pretty sure your ROM is worth trying so I'll keep trying.
 
Last edited:

dwang

Senior Member
Nov 23, 2008
2,453
318
I tried flashing this over CM4.1.11.1 and stalled at a black screen, after the Android logo. Unfortunately I can't paste the lolcat (there was some kind of repetitive error) because I somehow erased it :confused:
I will try again later (tomorrow?) but meanwhile does anybody have any idea? Is it mandatory to wipe? (I'm such a lazy person, I hate to backup/wipe/reinstall/restore everything).
dwang, I love your posts and I'm pretty sure your ROM is worth trying so I'll keep trying.

For a2sd you may have to wipe and delete everything from /system/sd/. This ROM doesn't seem to be compatible with CM 4.1.xx. You should only have to do it once. Subsequent updates should not require a wipe.

I ran into this while testing a2sd.

Or try running fix_permissions and see if that fixes the black screen.
 
Last edited:

pascanu

Senior Member
Jan 22, 2009
553
55
Tg. Mures
For a2sd you may have to wipe and delete everything from /system/sd/. This ROM doesn't seem to be compatible with CM 4.1.xx. You should only have to do it once. Subsequent updates should not require a wipe.

I ran into this while testing a2sd.

Or try running fix_permissions and see if that fixes the black screen.

Tried fix_permissions and didn't work. This time I was able to capture a logcat (attached).
Will try formating everything from sd but that requires a bit of preparation so I can reinstall everything :(
 

Attachments

  • logcat.txt
    17.1 KB · Views: 17

Top Liked Posts