[Desire Android Development] marius.a:
Stable for daily use ANDROID 4.0.4 based on QISS ROM version with some modifications.

QiSS ME is a customized handset OS developed by QiSS team. QiSS ME is base on Android Open Source Project and cyanogenmod(www.cyanogenmod.org) project.

This ROM was mode it for my personal use and i decided it to share with you, so if someone don't like please just ignore this thread and keep rude posts for yourself.

Bugs

:

let me know

DOWNLOAD:

- version 3.5: HERE

... because many of you asked me about INT2EXTv2+

in this versions:

- if you have 4ext recovery, possibility to choose between Mounts2SD and INT2EXTv2+

- If you DON'T have 4ext automatically Mount2SD will be installed

- separate flash for T9 Dialer, download it HERE

- possibility to revert to stock Dialer, download it HERE

IMPORTANT NOTE:

-- T9 Dialer it's a separate zip. Flash it ONLY after at least one reboot (do not flash it straight after install rom without rebooting)

* for more details about Mounts2SD find in dk_zero-cool's official thread

-----------------------------------------------------------------------------------------------------

- version 3.4: download here or here

with Mounts2SD by dk_zero-cool (http://xdaforums.com/showthread.php?t=1342387)

App is include it in rom, what you have to do:

- open mounts2sd app

- go to menu->settings and choose 'Configure Busybox'

- go in options/configure and 'Disable Safe-mode' then choose what you want to go on sd-ext.

reboot

please do not tick 'Reverse Mount' (there are some problems in the script and will be fixed in next versions on Mounts2sd as dk_zero-cool said in his thread.

-----------------------------------------------------------------------------------------------------

- version 3.3: http://d-h.st/eBY

4EXT Recovery need it, if you don't have it, follow the link from my signature

NOTE :

* If you choose Darktremor App2sd phone will reboot 3 times after install, don't worry it's normal. Applications will be automatically moved to SD

To move Dalvik to SD (A2SD+):

open terminal

type: su

type: a2sd cachesd

(phone will reboot)

If you want app's to be zipalign at each boot:

open terminal

type: su

type: a2sd zipalign

* If you choose INT2EXTV2+, nothing to be done, everything will be on sd-ext (app's, dalvik, data)

-----------------------------------------------------------------------------------------------------

- version 3.2 : http://d-h.st/CRO

NOTE :

Sometimes it's possible choosing D2EXT+ or moving Dalvik to external from S2E to crash on first boot. Just remove battery and boot again.

- version 3.1 A2SD+ : http://d-h.st/YoH

-----------------------------------------------------------------------------------------------------

- version 3 INT2SD+ (test version, please give feedback): http://d-h.st/hMa

- T9 Dialer flash separate after at least one reboot (do not flash it straight after install rom without rebooting): http://d-h.st/kr3

- Revert to stock dialer: http://d-h.st/kk9

-----------------------------------------------------------------------------------------------------

- version 2.5 INT2SD+ (recomended) : http://d-h.st/Q66

- version 2.5 A2SD+ : http://d-h.st/4Pp

NOTE*: After choose Launcher Pro, go in launcher preferences -> Appearance Settings -> Dock background -> choose again "Froyo wide"

(i optimise it and modified froyo wide theme)

keep in mind that Launcher Pro works best if no applications are moved to sd, that is why i recomand it for INT2SD+ version.

For better performance:

- choose static wallpaper to your launcher

- go to settings -> Developer options -> Window animation scale set it to off (or maxim 0.5) and Transition animation scale set it to off (or maximum 0.5)

OLD:

- version 2.4 INT2SD+ : http://d-h.st/PqI

- version 2.4 A2SD+ : http://d-h.st/H1j

- version 2.3 : http://d-h.st/ulf

- version 2.2.2 (first published) : http://www.d-h.st/b5c

ADDONS in 2nd post

CHANGELOG:

[B]version 3.5[/B]
- cleaned
- optimized
- add possibility to choose between Mounts2SD and INT2EXTv2+
- add separate flash for T9 Dialer

[B]version 3.4[/B]
- small UI changes
- replaced all scripts with Mounts2Sd (thanks to dk_zero-cool)
- modified updater script to work with all recovery's

[B]version 3.3[/B]
- re-odexed for stability and zipalign
- UI changes
- removed some scripts from init.d
- redesigned updater-script
- optimized
- slimmed
- removed extra app's (can be downloaded from market)
- added super su
- maybe other things that i can't remember

[B]version 3.2[/B]
- create a new intelligent updater-script
- option to choose between: S2E, Darktremor Apps2SD, D2EXT+, INT2EXT+
- option to choose between LauncherPro and Trebuchet
- small framework changes
- small systemUI changes
- modified to work with S2E
- darktremor implemented only if you choose
- add terminal
- removed unnecessary apk's
- removed home and wallpaper from setting
- zipalign and deodexed
- removed init.d unnecessary files
- maybe more... i can't remember

[B]version 3.1[/B]
- switched to A2SD+ for everybody use (if u want other script,
just delete 40a2sd from init.d and replace it with the one you want)
- zipalign and deodexed
- removed Trebuchet
- fix LauncherPro crash
- few more optimizations
- ...

[B]version 3[/B]
- zipalign and deodexed
- few changes in framework resources
- removed Qlauncher
- add Trebuchet
- improved and themed LauncherPro
- removed extra superuser app
- add T9 Dialer (separate flash)
- maybe other things that i can't remember now

[B]version 2.5[/B]
- two versions a2sd+ (untested) and int2sd+ (recomended)
- add AC!D Audio Engine ( many thanks to AC!D team for they work and for letting me use it in this rom)
- add CM File Manager
- add JB keyboard (with many languages: English (US+UK), Afrikaans, Arabic,
Belarusian, Bulgarian (BDS), Catalan, Croatian, Czech, Danish, Dutch, Estonian,
Finnish, French (azerty, qwertz, canada), Georgian, German (+qwerty), Greek,
Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Kirghiz, Latvian,
Lithuanian, Macedonian, Malay, Norwegian Bokmal, Persian, Polish,
Portuguese (Brazil+Portugal), Romanian, Russian, Serbian, Slovak, Slovenian,
Spanish, Swahili, Swedish, Tagalog, Thai, Turkish, Ukrainian, Vietnamese, Zulu)
- add MIUI Camera
- add Email & Exchange
- add Flash Player
- add Pimp My Rom (have entropy generator inside, recomend to use it)
- add SuperSU
- resources modified and optimised Launcher Pro (choose dock Froyo Wide to activate it)
- add QLauncher (my version optimised and resouces modificated)
- modified framework
- modified system UI
- modified contacts
- modified phone
- modified browser
- modified settings
- add fancy widgets
- new bootanimation
- new default wallpaper
- zipallign on each boot
- init.d optimisations

[B]version 2.4[/B]
- split in 2 versions a2sd+ and int2sd+
- add normal lockscreen
- default android icons
- add sony bravia engine
- add Daemon Controller
- add andrev_oc
- add flashlight
- add music folder player
- modified framework for smaller softkeys (thanks to dragang)
- other tweeks

[B]version 2.3[/B]
- modified kernel ramdisk (thanks to rete)
- add INT2EXT+
- removed Link2SD

[B]version 2.2.2[/B]
- initial release

REQUIREMENTS:

- Stock HBOOT

- HTC Desire

HOW TO INSTALL:

1. all users format all partitions (except sdcard) and don't forget to make a back-up before.

2. flash the zip

3. reboot phone

done!

(for version 2.2.2)

Because ext partion couldn't be mounted at boot, this is are the installation instructions only for version 2.2.2:

0. format all partitions (except sdcard)

1. flash the zip

2. reboot phone

3. after system stabilise, open Link2sd app provided in ROM and allow root permision

4. choose your ext partition type (ext2/ext3/ext4) and press OK (now app will create a script for mounting ext partition)

5. filter app to show only app's from internal memmory

6. press menu -> settings and choose 'Auto Link' and sett 'Auto link notificatons' to OFF

7. Reboot phone

8. install an app from market and open back link2sd to see if partition was mounted and app was linked to sd-ext

9. ENJOY!

Useful Pimp my Rom settings:

From tools menu:

- rescue package to can revert any wrong setting in case of fail

- universal Init.d Support: press activate/verify

- Entropy generator: go down and detect average values for random read wakeup & random write wakeup, then go up and set ON on boot

From Tweaks menu

- go to DALVIK VM, scroll down and set: Dexopt Data Only: ON, JIT: ON, Dalvik JNI Error Checking: OFF, Dalvik Bytecode Verification: OFF

- go to ANDROID FEATURES, set Hardware acceleration to ON, 16-bit Transparency to ON, Kernel JNI Error Checking to OFF, Android Logger to OFF

- go to MISCELLANEOUS, check 'optimise sqlite3 db', 'ext4 file-system', 'internal sd-car i/o', 'external sd-card i/o', zipalign all apk at boot'

From Apps and mods menu: (optional)

- Ad-Block hosts

- Bravia engine 2

- Sony xLoud & Clear Audio+

THANKS TO:

- QISS TEAM (http://www.qiss.mobi/index_eng.html)

- XDA (http://xdaforums.com)

- rete (for new kernel with modified ramdisk to mount ext partition and overclocked CPU to 1.13GHz)

- croniccorey (for INT2EXT+/A2SD+ and all his wonderful scripts http://xdaforums.com/showthread.php?t=1716124)

- Mr.Mefisto (for all his work on desire index and his contribution to xda)

- dragang (for modified framework and flashble zips for softkeys and for menu2unlock)

- AC!D team: Knight47, r-ikfoot, Rizal Lovins, Till-Kruspe, ThilinaC, Krabappel2548, Lalitchhabaria (for AC!D Audio Engine)

- dk_zero-cool (for his Mounts2SD app & scrips http://xdaforums.com/showthread.php?t=1342387)

- all xda members (for sharing and helping eachother for everybody benefits)

SCREENSHOTS: