[Click Android Development] arco68:
nFinityROM

This is a rom I've been working on for a while. I originally started out with compiling from ivendors repo, but ended up completely rewriting most of it. This rom also uses a custom kernel by me, with a lot of bug fixes and optimizations, in addition to some extra features. I've also done a few layout changes here and there so things look better on a QVGA screen.

View attachment 453081 View attachment 453082 View attachment 453083 View attachment 453084

​

View attachment 453092 View attachment 453093 View attachment 453094 View attachment 453095

ROM highlights

Froyo 2.2.1 with most of CyanogenMods functionality

Working wifi, bluetooth, gps and tethering

JIT and compcache activated

Proper working notification lights

Fancy Widget

Dictionary for the following languages: Danish, Deutsch, English, Spanish, Finnish, French, Italian, Norwegian, Swedish, Croatian, Portuguese, Russian, Lithuanian, Latvian, Serbian, Czech

ADW Launcher

Lock-Screen gestures

Custom layout changes for QVGA screen

Kernel highlights

Kernel 2.6.29.6

Overclockable

Ext2/3/4

AUFS

NFS

CIFS (Samba)

IPV6

BFQ scheduler

SLUB allocator

Ramzswap

Lots of debugging removed

Tattoo hack compiled in

Not working

Camera

FM radio

Before a new install, make sure you have a Nandroid backup, and do a full wipe.

Upgrading over older versions should preserve apps and settings.

For overclocking, you need SetCPU, or another app designed to control CPU speed.

Download nFinityROM-1.20.zip (57.89 MB)

MD5: 20C6A402AC950E2819742794677CAF76

Does not include Google Apps, so that must be flashed afterwards if you need it.

Old releases

nFinityROM-1.19.zip (57.89 MB) - MD5: 8AB2B1909B004A056A2FD8264E7EADBF

nFinityROM-1.18.zip (57.97 MB) - MD5: 3647E5C10853CEB94AEF38102637482D

nFinityROM-1.17.zip (57.9 MB) - MD5: 14938FD552F9F66907598DF1B7605ED2

nFinityROM-1.16.zip (58.16 MB) - MD5: B6D329366731A62ABD4CA91F4E259059

nFinityROM-1.15.zip (55.51 MB) - MD5: D583C8BAAD14A6673537F1DF741F1BB8

nFinityROM-1.14.zip (55.37 MB) - MD5: F07C977064C87FB6156094E02512CF39

nFinityROM-1.13.zip (55.37 MB) - MD5: F96C5C3982A82A61DB372F1CF5CDDF5E

nFinityROM-1.12.zip (54.57 MB) - MD5: 3BA998AD2379901419D5F5BE1F0F1E6B

nFinityROM-1.11.zip (54.57 MB) - MD5: B3BCF94D28610766A23DA9A5D49919B4

nFinityROM-1.1.zip (54.58 MB) - MD5: B396ED0DD3C048F48F75DBA927941C3E

nFinityROM-1.01.zip (54.36 MB) - MD5: 3A7F3075BC551E4844BC911D3E9FF403

nFinityROM-1.0.zip (54.34 MB) - MD5: E418B35C6BE6956842C64EE515EEC517

Changelog

1.20 (22.02.2011)

- Fixed a regression in the kernels overclock code

1.19 (19.02.2011)

- Fancy Widget 2.1.7

- Added Latvian dictionary

- Updated kernel (same as in GB rom)

- Default speed set to 614MHz

1.18 (18.01.2011)

- ADW Launcher 1.3.6

- Updated Fancy Widget to v2.1.3

- Kernel updates

- Synced with CM sources

1.17 (05.01.2011)

- Bugfix release for javascript issue

1.16 (05.01.2011)

- Custom lights module - no more amber/green light at the same time

- Additional dictionaries: Croatian, Portuguese, Russian, Lithuanian, Serbian, Czech

- Updated Fancy Widget to v2.1.2.1

- Updated screen calibration app for QVGA (credits to rallapag)

- Kernel updates and tweaks

1.15 (20.12.2010)

- Reworked kernel, hopefully lag issue is fixed now

- Changes to CPU frequency table, for better stepping

- Added hosts file to block ads

1.14 (17.12.2010)

- Synced with CM 6.1.1

- Rotary lockscreen

- Enabled incoming call touch ui

- Hungarian translation added

- Updated wifi and bluetooth firmware

- Several optimizations to kernel

- Reverted equalizer settings to defaults, volume should be a bit higher now

1.13 (11.12.2010)

- Replaced screen calibration tool with a graphical one

- Added support for Windows media files (wma/wmv)

- Further kernel tuning

1.12 (07.12.2010)

- Fix for disappearing Google apps

1.11 (07.12.2010)

- Fixed kernel, disable perflock (compiled with correct config this time :) )

- Fixed Google location services

1.1 (06.12.2010)

- Added overclocking capability to the kernel

- Some other minor tweaks to the kernel

- Updated Fancy Widget to v2.1.1

- Synced with latest CM sources, which happened to be 6.1 release :)

1.01 (02.12.2010)

- Fixed copybits errors causing slowdown after making or receiving phone calls

1.0 (30.11.2010)

- Initial release
​

Credits

Ivendor, for the original Tattoo vendor sources

Fyodor and Rallegade for some kernel stuff

Erasmux for overclocking code

CyanogenMod team, for an excellent Froyo mod

Google, for making Android

nFinityROM vendor config on GitHub

nFinityROM kernel source on GitHub
​