[ROM] eViL De-SiRe Barebone A2SD v2.01 & Kernels [6/4/10]

Search This thread

eViL D:

Retired Recognized Developer
Jun 14, 2006
4,479
1,338
First off, thanks to the team the fixed the USB bricks, Kubino99 et al.

Big thanks to Paul from Modaco for root and A2SD.

YOU MUST FIRST HAVE ROOT! FOLLOW THIS GUIDE TO GET SETUP.

CURRENT RECOVERY DOES NOT FORMAT DALVIK CACHE, IT IS BROKEN! USE LINUX OR PARTITION THE MEMORY CARD VIA RECOVERY!

To Flash via Linux, you will need to boot to Linux to get to Recovery
Code:
Root Method 1
1. Your device should now be off. Unplug the device from your computer. 
2. Turn it on again while holding down the 'volume down' button this time. The screen will look similar to before, but will say 'HBOOT' instead of 'FASTBOOT'. 
3. Use the volume buttons and the power button to select the 'RECOVERY' option. You should then see a screen with a red triangle - at this point, plug it into your Linux or OSX computer.
4. From 'push files' zip that you downloaded you'll see a file called 'recovery-linux.sh' or 'recovery-mac.sh'. Run the one appropriate to your operating system and the screen of your device should change to display the green recovery image menu.
5. In the recovery image (moving around using the optical trackball), select 'Wipe -> Wipe data /factory reset', wipe cache, wipe dalvik.
6. Then 'Flash zip from sdcard' and choose the rooted update. Confirm with the trackball and the update process will begin. It'll take a little while, so go make a nice cup of tea.
When the flash has finished, reboot, and you are DONE!
Code:
Root Method 2
1- copy the ROM .zip to your SD card
2- boot off Paul's .iso, perform the first steps in the tutorial, without connecting the phone; skip 'sudo ./step1.sh'
3- put phone in Recovery mode as indicated in the tutorial, and connect it to your machine
4- run 'sudo ./step2.sh', wait until you get the green screen with the recovery options on the phone
5- wipe data/cache/dalvik cache
6- install the .zip you copied earlier (leave rootedupdate.zip alone)
7- once flashing is complete, reboot the phone and... you're all set
Thanks cezarL
To get to Recovery via Windows, download and extract this to your adb/tools folder. You will use the recovery-windows.bat in the pushfiles folder for your step 4.(thanks to nilezon via afiorillo)

I also recommend wiping cache & Dalvik cache before flashing. CURRENTLY DALVIK CACHE CANNOT BE CLEARED IN RECOVERY. Use Linux or Repartition in Recovery!

To configure A2SD (thanks to afiorillo)
Code:
While in Recovery, using the optical trackpad, now select "Partition sdcard" -> "Partition SD" and issue a SWAP=0, EXT2=512, FAT32=<remaining> partition command (read carefully the instructions provided on-screen by the procedure, you'll have to use the volume keys too, here).
Find and issue the "SD:ext2 to ext3" command.
Go back to the Recovery Console main menu and select "Reboot system now". While rebooting, unplug the Desire from the USB port.
*Note that this will format your whole SD card.  Make a backup before doing this if you need.
*All builds include stuffs from previous builds unless noted in the change log.

Froyo ROM's are here: http://forum.xda-developers.com/showthread.php?t=705606

Sense kernel - 2.6.29
uv/oc up to 1.26ghz
8mb hack
optimized
ext 2,3,4
netfilter
tun.ko
*Wipe may be necessary

Froyo kernel - 2.6.29
uv/oc - thx Richardtrip
autofocus fix - thx deovferreira
8mb hack - thx coolbho3k
Optimized settings
No ext support
no netfilter
Flash via recovery & oc via setcpu. (max 1.26ghz)
*Wipe may be necessary

v.06 Froyo Test
Updated Richard Trips kernel
Autofocus fixed
Optimized apks
Semi-themed - modded manup456's work
Added Vatch White clock
Removed Maps, Twitter & Amazon MP3

Issues: Video Recording does not work, don't even attempt to use it

v.05 Froyo Test
Not themed
Richard Trips Froyo Kernel
Busybox, fix_permissions, sqlite
Built-in Adblock
ADW Launcher
In-app wifi
APN Backup & Restore
Some tweaks, edits & other mods

Issues: Camera Auto Focus hangs (use infinte focus or it will slow the device down)

v2.01 Barebone - A2SD Optional
Port of my NXSOne ROM (Change Log here)
Uses Richard Trips OC/UV kernel (doesn't everyone?)
Changed battery icon to Droid guy

v1.2.4 Bare - Final (for now)
Added back HTC Contacts

v1.2.3 Bare - Removed for Now
Removed Eclair deskclock
Added Acer Liquid alarm
Added HTC World Clock *DO NOT USE THIS FOR YOUR ALARM

Issues/bugs:
If you have a SIM PIN, disable it or you will get "incorrect PIN code"
power menu "looks odd"
Possible FC with accounts/sync, and sync contacts will not be available (gapps) try this fix here
No Contacts - Fix here

v1.2.2 Bare
Removed D2C script.
On first boot, free space is 123MB on data. Does not rely on cache partition.

v1.2.1 D2C Bare - Dalvik 2 Cache
Odexed system apps, so more free space on data. (144 on data, 23 cache) - thx for the epiphany Kali-
Removed HTC Worldclock
Added Eclair Deskclock - able to dismiss alarm
ADW launcher Themed Froyo-like - thx @bakageta

v1.2 A2SD Bare - A2SD Recommended
A2sd will split to sdcard & data unless you don't use a2sd, which will only go to data. (however, there is only 100mb of free space) *working on that
Rebase off of r1 - thanks Paul (even though you never answer me ;P)
Removed HTC Lockscreen
Added Android 2.0 Rotary lockscreen
Added Percent display in battery - thanks kubino99 here
Added back wired tether - please test
Added vpn modules (ie. tun.ko, openvpn)
Added ADW Launcher - thanks AnderWeb here
Added back live wallpaper support
Revert back to Stock MMS (AOSP does not work)
Added Google Maps 4.2
Added keyboard with voice

Issues/bugs: Rosie fc (ignore for now), HTC Alarm cannot be turned off.

v1.1 A2SD Split - Full Build
Alternate a2sd method - Dalvik will be stored in data/dalvik-cache (your internal memory will decrease as apps are installed, but some apps should open faster) and app data goes to SD. 140MB+ free space on Data after first boot.
Build is odexed, more space on Data (deodexed builds creates dex files in data/dalvik-cache, so you get less space on data)
Removed wired tether
Zipalign on boot
Added back HTC Weather

v1.1 D2C Bare - Dalvik to Cache
Experimental. THIS IS NOT AN APPS TO SD BUILD. Almost the same build as 1.0 except for the following changes.
Dalvik is moved to Cache instead of Data partition. Cache available is around 38MB. It may not seem like much, but I have around 42 apps installed and 14mb free in cache. Large apps will obviously eat up space faster. Also, you CAN boot w/o an SD card and access apps while disk is mounted.
Build is odexed, more space on Data (deodexed builds creates dex files in data/dalvik-cache, so you get less space on data)
Removed wired tether
Zipalign on boot

v1.0 A2SD Full - Official Release (Wipe REQUIRED!)
Alternate a2sd method - Dalvik will be stored in data/dalvik-cache (you will see less internal memory, but some apps should open faster) and app data goes to SD.
Deodexed, rooted with superuser rights
Left most of Sense apps and all widgets, only removed Footprints + widget
AOSP messaging & Fonts from Cyanogen
Custom battery Icon - credits to somebody here at XDA (I will find out)
Boot animation by Qtek modded by Nighthound (temporary)
Themed Google search widget and Analog clock (matches power control)
Mount usb and wired tether (untested)
HTC IME modded by jonasl & skinned by gimpsta (black with transparent black background)
Built-in Adblock, Voice Search, Voice Dial, Navigator, Amazon MP3 & Swype
VPN Ready, with tun.ko module & OPENVPN. Thx Richard Trip
Removed most sounds, but added my own personal ones

v1.0 A2SD Barebone - Official Release (Wipe REQUIRED!)
Alternate a2sd method - Dalvik will be stored in data/dalvik-cache (you will see less internal memory, but some apps should open faster) and app data goes to SD.
Deodexed, rooted with superuser rights
Removed lots of Sense apps and all widgets, including Rosie & setup wizard with Learn More
Kept Desire camera, contacts, Desk Clock, FM Radio, Gmail, HTC Mail, Voice Recorder, GTalk, YouTube, Market, HTC Album, Calendar, Music & contact social network integration.
Added Friends Stream (I believe this resolves the infinite sync icon)
AOSP messaging & Fonts from Cyanogen
Helix Launcher 2 by arctu
Custom battery Icon - credits to somebody here at XDA (I will find out)
Boot animation by Qtek modded by Nighthound (temporary)
Clear HTC lockscreen - thx ratcom
Replaced HTC Dialer with Dialer One
Themed Google search widget and Analog clock (matches power control)
Mount usb and wired tether (untested)
HTC IME modded by jonasl & skinned by gimpsta (black with transparent black background)
Built-in Adblock
Removed most sounds, but added my own personal ones

*Thanks to those who have donated and/or have offered support. It is sincerely appreciated!

Download Releases:
http://www.mediafire.com/?sharekey=3f0b4ef066c05120e5c3dee5769931ec7aa49526a32cff39b16e5c9d3b204475
http://www.4shared.com/dir/38765337/2f821406/ROM_Release.html
http://xda.b42.nl/evil/ (thanks for your FTP, rveupen)

Download Test Files:
http://www.mediafire.com/?sharekey=3f0b4ef066c05120e5c3dee5769931ec50fedf71cb3f7d12947708e37b913e74
http://www.4shared.com/dir/38765347/60c382c1/ROM_TESTING.html

Download Removed Barebone Odexed Apps - incompatible with v.095 *HTC Sync can be found in HtcSettingsWizard
http://www.mediafire.com/?sharekey=3f0b4ef066c05120e5c3dee5769931ecbf30f923b6dcbc896aab8f27f97f3d90
http://www.4shared.com/dir/38782354/c23664e2/Desire_APP.html

Kernels - Froyo & Sense
http://www.mediafire.com/?sharekey=3f0b4ef066c05120e5c3dee5769931ec36140b01a979e073292b492bd5edc68e
http://www.4shared.com/dir/Bgi66YgU/Desire_Kernel.html
 

Attachments

  • snap20100429_103229.jpg
    snap20100429_103229.jpg
    24 KB · Views: 22,454
  • snap20100512_013508.jpg
    snap20100512_013508.jpg
    16.6 KB · Views: 16,868
  • snap20100512_013303.jpg
    snap20100512_013303.jpg
    20.7 KB · Views: 17,357
  • snap20100513_123856.jpg
    snap20100513_123856.jpg
    23.2 KB · Views: 16,435
  • snap20100601_010740.jpg
    snap20100601_010740.jpg
    29.5 KB · Views: 2,153
Last edited:

eViL D:

Retired Recognized Developer
Jun 14, 2006
4,479
1,338
Change Logs:

v.085 A2SD DEODEXED - Testing (Based on Daneshm90's Auto-Deodexer [SCRIPT] and modified by (crzyruski) for JF's baksmali / smali v1.2.1)
full deodex of original rooted update from PaulObrien
HTC IME from jonasl
some app builds replaced for functionality sake
Issues: Footprints doesn't work and neither does htc music widget

v.085 A2SD
Fixed no volume calls
Added different Gmail build

v.085 Barebone
Removed some xml that could cause issues.

v.084 Barebone
Added back Desire camera, album, music and lockscreen
Added different Gmail build
Added back some customization files

v.080 Barebone - Testing
Added music app! AOSP
Fix Camera - Gallery3d FC (I think)
Removed some other fluff
Removed HTC lockscreen (forgot about this - The lockscreen is jacked up. Slide up, yes up, to unlock.)

v.073 with A2SD - Testing
Replaced stock apps with AOSP Gmail, MMS, YouTube & AOSP Fonts(Thx Cyanogen)
Removed Car Dock, Weather & PDF
Added Incredible Swype

v.072 Barebone
Partially optimized
Themed battery icon
Removed HTC weather, calc, youtube, album & mms
Added AOSP calc, gmail, youtube, gallery3d & mms
Issues: Missing Music

v.062 with A2SD
Partially optimized
Themed battery icon

v.05 Barebone
Removed all HTC widgets and app dependencies
Removed Rosie
Added Helix Launcher 2 (thx arctu)

v.053 with A2SD
Added HTC Navigator (thx brut.all)
Added Voice Search & Voice Dial

v.04 with A2SD
Enhanced a2sd that moves cache and dalvik to sd
Root

v.03
1.15.405.4 based ROM that has Superuser access
Removed Peep, Stocks, RSS, News, Facebook, Maps, QuickOffice, Teeter and respective widgets.
Removed most sounds, but left in a few custom ones
Added Amazon MP3, Cardock, Geniewidget, Accessibility, built-in Adblock
Removed some fluff from the system
Cleaned up build.prop a little
Transparent black notification tray
Notification pull down modded, originally by Manup456

Issues:
No APN's (manually add it) - Work around: Download APN backup from market after you have entered or have good APN's, then restore it when flashing a new ROM.
 
Last edited:
Apr 7, 2010
26
0
Yeah i installed this ROM after i'd done Paul's one, and all i'm getting is
"The application HTC Sense (process com.htc.launcher) has stopped unexpectedly. Please try again."

Everytime i retry i just get back through the same loop!
 

eViL D:

Retired Recognized Developer
Jun 14, 2006
4,479
1,338
Re: [ROM-MOD] eViL De-SiRe v.03 (Bravo) [4/28/10]

Yeah i installed this ROM after i'd done Paul's one, and all i'm getting is

"The application HTC Sense (process com.htc.launcher) has stopped unexpectedly. Please try again."



Everytime i retry i just get back through the same loop!

did you wipe and clear caches?
 

eViL D:

Retired Recognized Developer
Jun 14, 2006
4,479
1,338
Re: [ROM-MOD] eViL De-SiRe v.03 (Bravo) [4/28/10]

Very nice, is it possible to remove more sense apps?

Thanks for the first custom rom for desire :)

I could, yes. which specific ones do you not find useful?
 

eViL D:

Retired Recognized Developer
Jun 14, 2006
4,479
1,338
Re: [ROM-MOD] eViL De-SiRe v.03 (Bravo) [4/28/10]

Awesome work)

We here in Russia are interested, which languages are present in this ROM?



And also +1 for A2SD ;)

English, spanish, german, french, and I think Portuguese.

i'll look at a2sd, but i believe pauls addon will work. i have not tried.
 

Eddiemc

Senior Member
Mar 15, 2010
1,417
540
Great to see a custom build like this, so soon after root was achieved.

I could, yes. which specific ones do you not find useful?

I could do without friendstream and footprints too.. (as stripped/lite as possible)

Do you have a screenshot of your "Transparent black notification tray"

Also: have you given any thoughts to a "wake screen with middle button" mod, and perhaps a silent switch on lockscreen?

Regards
-e
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Can you enable music controls on the lockscreen? (when you get your desire working)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone