yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] tazz9690:
When you say run the script, do you mean this one:

"I have enabled Odex of all apk's, so if you wish to get a little boost in app response, install your apps, then in adb use, adb shell sh system/bin/userinit.sh -s"
[myTouch 3G, Magic Android Development] eViL D::
Yes, run the script AFTER it has fully booted up.
[myTouch 3G, Magic Android Development] tazz9690:
thanks for the quick response, flashing right now.
[myTouch 3G, Magic Android Development] lilchip85:
so when you say no partitions needed i just "wipe data/factory reset" then run update? and dont do "format sd : fat32+ext2+swap"?
[myTouch 3G, Magic Android Development] eViL D::
Just wipe and update.
[myTouch 3G, Magic Android Development] tazz9690:
why was swapper included in this if you have compcache?
[myTouch 3G, Magic Android Development] lilchip85:
Thank you so much :D
[myTouch 3G, Magic Android Development] tazz9690:
Evil, one last question, I ran the adb script like you said. Do I need to run this script every time I install an app, or is this a one time thing?
[myTouch 3G, Magic Android Development] Reignzone:
Flash report.

Flashing now. Will report my feedback shortly.

Thanks.
[myTouch 3G, Magic Android Development] bobdude5:
evil...its amazing
[myTouch 3G, Magic Android Development] Reignzone:
@Evil, flashed 2.9.5 - here's the issues list thus far:

- android.process.acore FORCE CLOSE while trying to access the People Search.

Otherwise, seriously...that is it!

If you can resolve that issue, BOOM! This thing is rock solid. And for the record, this force close did not exist in 2.9!

Great that you removed the duplicates of ringtones and notifications. Very, very much appreciated! Also, thanks for the HTC Dialer from Twisted's builds. Glad you saw those requests I put in for that too.

So, now that I have said my piece, here's my "picky" list of add-ons:

* Loccy's Better Browser

* Full-textured and transparent notification tray (JAC's)

* Upgraded, "Hero-esque" .png image for Market (Drizzy's)

* MotoBlur wallpapers (in addition to the ones that HTC provided)

* Red "framework" accents for menu selections (Drizzy's Blur-Hero)

There you have it, yet another list of suggestions. :rolleyes:

All those things aside, you're doing awesome work Evil, this just continues to impress me. It almost seems that everything I've requested it being implemented, which I'm grateful for. Thanks for all the dedication man.
[myTouch 3G, Magic Android Development] magpie2000k:
For clarity AM I best to reformat the sd card so no partitions exist ie go through the rm1 rm2 exercise.

Just want to see this at its best..

Thanks in advance

must say I must have this wrong seems slower than previous versions after a few mins
[myTouch 3G, Magic Android Development] Loccy:
actually I'd be willing to work with someone who knows their way around Hero to get this working. My browser not working on Hero is the only thing stopping me migrating to one of the newer, faster builds.
[myTouch 3G, Magic Android Development] magpie2000k:
Browser doesnt seem to be working for me either
[myTouch 3G, Magic Android Development] D3NNY:
So just to clarify, v2.9.5 works with a Fat32 only sd card or we still need the 3 partitions(Fat32,EXT2/3/4,Linux swap)??
[myTouch 3G, Magic Android Development] mgorman:
Hows the speed on this rom?
[myTouch 3G, Magic Android Development] DrewDanger:
I have a general question. Hows come when I get picture messages there are super blurry and when I save them they are super tiny? And its not just from one person, its from everyone
[myTouch 3G, Magic Android Development] _Belial:
Its because your network (i have same on O2 UK) doesn't recognise the user-agent for the phone, so sends it in a postage stamp sized image. Some of the other roms use a modified mms.apk which lets you specify the user-agent to something your network recognises, but unfortunately evil does not :(
[myTouch 3G, Magic Android Development] lwick74:
Just a couple of questions

Are you making these changes to both the user.conf and userinit.sh or just userinit.sh. Also are you changing any of the:

CC-disksize, cc-memlimit..

Sorry for the noob question, I'm kind of learning the editing of config files

Thanks,

Lwick74
[myTouch 3G, Magic Android Development] DrewDanger:
Evil can we PLEEASE do something about that? I love your roms but I need my pic messages =( Or do you have a quick fix to this?
[myTouch 3G, Magic Android Development] mgorman:
has the album issue been fixed?
[myTouch 3G, Magic Android Development] fridlack:
Same question here, seens like each time i reboot need to run userinit to set CC to 64MB...

Any way to automatize it?
[myTouch 3G, Magic Android Development] Johnny Blaze:
just need to run it once. Maybe after app installs but really once should be fine
[myTouch 3G, Magic Android Development] warriorofice:
I don´t understand why de 2.8 version is the only one that works forme very very good.

The others versions reload de home, or result very slowly.

What is the reason?

I have a 8gb class 2 SD

6.8 gb Fat32

1.0 gb Ext3

200 mb Swap-Linux

Thanks for the 2.8 version and for all de work Evil
[myTouch 3G, Magic Android Development] Samar_Djo:
maybe replace in A2SD lines :

if [ -e /system/sd/userinit.sh ];

then

echo "--- Executing userinit.sh"

busybox chmod +x /system/sd/userinit.sh

/system/bin/sh /system/sd/userinit.sh;

else

modprobe ramzswap;

/system/bin/rzscontrol /dev/block/ramzswap0 --init

swapon /dev/block/ramzswap0

fi

with

/system/bin/userinit.sh

or push userinit.sh and user.conf in /system/sd/

I assume...
[myTouch 3G, Magic Android Development] SurgeCentral:
cant download

Is there any thing wrong with the megaupload link, i cant seem to be able to connect, on my desktop or thru my phone, every time i click on the link , a blank page comes up saying loading and thats where it gets stuck, is there another link that is not megauplaod????
[myTouch 3G, Magic Android Development] SurgeCentral:
cant download

Is there any thing wrong with the megaupload link, i cant seem to be able to connect, on my desktop or thru my phone, every time i click on the link , a blank page comes up saying loading and thats where it gets stuck, is there another link that is not megauplaod????:confused:
[myTouch 3G, Magic Android Development] shadowmike:
i was having problems with mega upload all morning. all seems to be fine now.
[myTouch 3G, Magic Android Development] jabbawalkee:
So I was gettings tons of HTC "loading" screens on newest 2.9.5 which seemed endless...so I disabled compcache and enabled linux_swap (swappiness 80) and seem to be getting little to no loading screens now.
[myTouch 3G, Magic Android Development] Samar_Djo:
Seems not working...
[myTouch 3G, Magic Android Development] D3NNY:
Okay, i have been using this rom for most of today and have to say its probally the most stable evil hero so far. The rosie also seems to be the fastest of all evils roms. Everybody make sure you run the opex command as this made a big difference. Now the rom just needs to be improved with the speed of opening apps(no apps2sd hasnt made the difference i thought it would).

All in all, i have to say overall the best hero rom for 32B devices so far!
[myTouch 3G, Magic Android Development] tazz9690:
i have compache and linux swap enabled, the only loading screens I got were when I was getting out of the browser after some data heavy web pages and one from peep but that was because of the com.provider force close due to twitters end.
[myTouch 3G, Magic Android Development] WMO_Magic:
Just downloaded 2.9.5 but it is, again, giving me protocol failures when i adb push it.

Like i said, it's only Evil's rom that give me protocol failure error's when trying to push it with adb.

Anyone got an idea?
[myTouch 3G, Magic Android Development] WMO_Magic:
it says somthing about "kernel panic" ín the console window of recovery but then it reboots after 5 seconds
[myTouch 3G, Magic Android Development] eViL D::
Don't you have a card reader?
[myTouch 3G, Magic Android Development] mmudassir:
How to turn off the Audio Hack?

Hey Dude

Superb ROM , I am alwasy going back and forth with QTeck and Yours Rom. So far your rom and qteck rom are head to head :D

Anywayz, i have a query, how should I turn off that extra-loud audio hack you implemented? Because it is not doing a good justice with the myTouch3G Speakers, you know specially when you are in Camera app and the shutter sound looks like a broken-speakers.

Your help will be appreciated.

Thanks,
[myTouch 3G, Magic Android Development] Samar_Djo:
i have only linux swap enabled, it looks faster than compcache...
[myTouch 3G, Magic Android Development] vpbigo:
I went back to 2.7xx and it was fine at first then I started to get "HTC" load screens all the time! I want to put in the new 2.9.5 rom cause I think evil has the best rom out there! I have a 8gb class 2.. I know, I know, I need to upgrade the class! Gonna order a 8gb class 6 this week!! I need to know what can I do to stop getting so many "HTC" load screens, especially that I want to put in the new rom?!
[myTouch 3G, Magic Android Development] Reignzone:
Keep it up.

I cannot wait for v3.0!

If you decide to implement anything from the MotoBlur framework...do NOT take that lame-ass excuse of a notification bar. It looks like a cheap piece of plastic. Lol. :cool:

I would rather enjoy that red accent coloring for the menu selections though. Maybe the animations, but truthfully...those are kind of "sketchy" right now. Sometimes that bouncy animation causes the entire screen to flicker.

So, again...the shading, black/gray mixture of colors, with the RED accents would look sick in your build. Just keep the HERO notification tray (textured and transparent). :D

I will say that the MotoBlur status bar isn't half bad, just looks kind of "cheap" too kiddish.

Finally, here's my last offering: http://xdaforums.com/showthread.php?t=547636

The RAM hack would be incredible on your build.

biktor says this could really enhance most any 32B performance.

Thanks for your consideration Evil. Much obliged.
[myTouch 3G, Magic Android Development] shizzyraw585:
Ok, I have been flashing Hero ROMs for the past two months almost daily (eVils ROMs pretty exclusively for the last month) and I am confused. I have been been under the impression that Linux Swap was preferred over compache for a while now, so I never really bothered with it. I was also under the impression that you cant run both at the same time.

Well, I am willing to try anything, but I could use some help, and I am sure that I am not the only one. Being as though the set up as a bit more complicated then formatting, wiping, and installing, could we possible get a noob guide to optimally configuring this ROM complete with adb shell commands, is it just as simple as running the command adb shell sh system/bin/userinit.sh -s ? Any help would be greatly appreciated.
[myTouch 3G, Magic Android Development] eViL D::
That will set compcache to 64mb and 60 swappiness. If you want to change that, pull the user.conf or push one with changes. You can download a new .conf from the link in the first post if you want. That link will guide you through everything you're asking.
[myTouch 3G, Magic Android Development] eViL D::
Do something about what? I'm not sure what you're asking.
[myTouch 3G, Magic Android Development] eViL D::
What album issue?
[myTouch 3G, Magic Android Development] WMO_Magic:
well i finally got it on the sdcard and flashed it. Only thing now is that i get htc loading screens whenever i press the home button from ie the browser, sms of any other app/location.

Got the following settings set:

CC and LS

swappiness of 60 for both

no cpu scaling

page clusters 2

maybe need some other settings?
[myTouch 3G, Magic Android Development] mmudassir:
hey dude,

any idea how to disable that loud sound hack?

Thanks,
[myTouch 3G, Magic Android Development] eViL D::
Try LS only.
[myTouch 3G, Magic Android Development] DrewDanger:
When I get picture messages from people they show up SUPER blurry. When I go to save them and open them, the image is waaaay tiny. And its not just from one person, its from everyone. Another person on here said this..

"Originally Posted by _Belial

Its because your network (i have same on O2 UK) doesn't recognise the user-agent for the phone, so sends it in a postage stamp sized image. Some of the other roms use a modified mms.apk which lets you specify the user-agent to something your network recognises, but unfortunately evil does not"
[myTouch 3G, Magic Android Development] mmudassir:
hey Evil dude, any idea how to turn that loud noise to normal noise? you know in the Camera and Ringtone? Something like we had in 2.9 ?
[myTouch 3G, Magic Android Development] Samar_Djo:
Evil,

Why must we always run the sript when we boot the phone ? I can't understand why the status can't be save...

MMS issue: cannot download attached part...
[myTouch 3G, Magic Android Development] mgorman:
I was having a problem that I thought was on all Hero ROMs. When you go into the photo album, click on a picture to focus it in locks up the phone and you have to wait to get the album fc.
[myTouch 3G, Magic Android Development] Reignzone:
I've never witnessed said issue. I've flashed Evil's ROM builds since v2.5 and I haven't noticed such a thing.

If you're trying to make a selection from your Album, those pictures are linked to your SD. It could be that your SD card class isn't what it needs to be. Perhaps a Class 6 would be sufficient enough to load those fast enough to provide the animation or the "focus" from double-tap or "pinch-to-zoom". :)
[myTouch 3G, Magic Android Development] Reignzone:
The script that you can run is optional. It's for what he would describe as a "boost of speed" for the applications responsiveness. ODEXing your applications is great. It's not that inconvenient to run a simple command via ADB. Not to mention it's very beneficial to do so.

Basically, it'll be necessary for those of you who DO NOT partition your SD cards. Or folks that constantly complain about lag. That's a potential solution.

As for the MMS issue...I haven't had any trouble with downloading an attachment from the messaging application.
[myTouch 3G, Magic Android Development] Samar_Djo:
Thanks for the answer, but if I dont run the script I have only 32Mb compcache when I restart... So I changed user.conf and userinit.sh which I find in the goot thread and modify tu use CC + LS. Then after the script I have 64Mb CC and LS and after the restart, again 32MB CC... Cant understand...

MMS: I'll check my APN again...
[myTouch 3G, Magic Android Development] PROTO407:
this is very noob of me, but what would happen if i flashed this rom without doing the partitions?
[myTouch 3G, Magic Android Development] mgorman:
I am using DDR 1.4r1 not Evil's. I used to use Evil's. Maybe it was only on his ROM that there was an issue with the albums
[myTouch 3G, Magic Android Development] eViL D::
It would work just fine.

You should still run the adb command.
[myTouch 3G, Magic Android Development] eViL D::
2.9.5x is up. Could be awhile before something newish. Enjoy.
[myTouch 3G, Magic Android Development] mmudassir:
Sound Hacked is fixed?

Hey Dude,

Is Sound Hacked is fixed?

Thanks,
[myTouch 3G, Magic Android Development] mmudassir:
Hey Buddy (Reignzone)

Are you using MoDaCo HERO Rom on myTouch3G and able to do the following:

1) Multi-Touch

2) Auto-ROtate

3) WiFi

4) No ForceClose on any stuff?

Thanks,
[myTouch 3G, Magic Android Development] eViL D::
I don't feel its broken....

Use audio manager to adjust all sounds.
[myTouch 3G, Magic Android Development] bones1:
Compcache and CPU Scaling

Anyone noticing this problem when running the following? I'm most concerned with not being able to set swappinewss to 80.

adb shell sh system/bin/userinit.sh -s

=== CompCache status ===

CompCache version 0.6+

Compcache enabled

CompCache: MemLimit (system) 16384(user)

CompCache: BackingSwap (system) /dev/block/mmcblk0p3(user)

!!! Unable to set compcache cc_swappiness to user specific "80"

Current system value is "60"

=== CPU status ===

Set CPU: scaling_min_freq - 245760(system) 245760(user)

Set CPU: scaling_max_freq - 528000(system) 528000(user)

ERROR!!! Set CPU: sampling_rate - 200000(system) 2000000(user)

Set CPU: powersave_bias - 0(system) 0(user)

ERROR!!! Set CPU: up_threshold - 40(system) 33(user)
[myTouch 3G, Magic Android Development] dragonboyy3k:
Hey EVil this is dragon again man ... with this ROM .. the unicode for viet [multilanguage] is broken again .. can you double check ? thanks
[myTouch 3G, Magic Android Development] eViL D::
Just run it again.
[myTouch 3G, Magic Android Development] dbertoli:
pleas forgive me but I am a noobie. I am trying to replace the userinit.sh that I pulled down from my device via adb. However, i cannot replace it. What is the specific command line to do this. The file is currently on my hard drive c:\0-down\userinit.sh

thank you very much

eViL's rom is great
[myTouch 3G, Magic Android Development] eViL D::
Why would you replace the userinit.sh?

You will need to:

adb remount

then push

chmod it

reboot
[myTouch 3G, Magic Android Development] dbertoli:
i want to turn on the compcache so i need to edit the file. I figured that i pulled it down and needed to replace it. what am I doing wrong?

thank you for the quick reply
[myTouch 3G, Magic Android Development] Reignzone:
Very nice.

Evil, I'll flash this bad boy, and see what's good! Lol.

I'm diggin' the release form factor for an everyday event! Flash a new build, then the next is already being cooked. Lol. NICE! :D
[myTouch 3G, Magic Android Development] jabbawalkee:
Yeah man ive actually had that issue happen a lot when trying to push and set a custom user.conf...it never seems to set properly. I was told to dothis (but it never works I don't think)

adb remount

adb push user.conf system/bin

adb shell chmod 755 system/bin/user.conf

adb shell reboot

adb shell sh system/bin/userinit.sh -s

doesn't ever seemed to work for me so I have just started using swapper which seems to do the trick.
[myTouch 3G, Magic Android Development] hakeem9:
Sorry if I missed it somewhere, but is there a way to remove the Blur animations? I find them to be buggy and slow. I imagine its part of the framework-res but wanted to be sure.
[myTouch 3G, Magic Android Development] eViL D::
Just use 2.9.5 then.
[myTouch 3G, Magic Android Development] Reignzone:
Build version.

So, Evil...tell me something...

Are you suggesting that this build number is higher than that of the "latest" leaked system dump of 2.86? I don't recall the release keys, but anyway..."2.x" is this considered to be a further progressed build than say, the 2.73 WWE dump?

:D
[myTouch 3G, Magic Android Development] Reignzone:
Btw.

You're still have the reoccurring force close issue within the People Search feature...most likely due to JAC's kernel. Cyanogen's 4.1.11.1 kernel patched over MoDaCo's build does not have this force close...or any for that matter.

Just a thought. CC told me that most likely that specific force close is caused by their kernel. They aren't sure why though. Cyanogen's latest kernel has BFS-222 implemented. Not quite 230, but that's because 230 is still quite buggy. :(
[myTouch 3G, Magic Android Development] hitman4485:
swapper?

So with 2.9.5/x is it not necessary to run swapper? just trying to clarify things
[myTouch 3G, Magic Android Development] dragonboyy3k:
hey Evil .. this is dragon again... i just want to report that the multilanguage support is broken with the 2.9.5 and 2.9.5x ... dont know what happen there .. but the viet unicode is not displaying correctly again .. can you double check for me .. thanks .
[myTouch 3G, Magic Android Development] eViL D::
Yeah, very strange. I'll see If I can pinpoint it.
[myTouch 3G, Magic Android Development] magpie2000k:
when I run the adb shell sh system/bin/userinit.sh -s

I dont get Compache and CPU status appear am i doing something wrong?

Thanks in advance

before running this adb shell sh system/bin/userinit.sh -s I seem to have little or no loading screens, but as soon as I do I get them straight away.

Any ideas

Cheers

C:\Documents and Settings\turnbullj>adb shell sh system/bin/userinit.sh

rm failed for -fr, Read-only file system

rzscontrol /dev/block/ramzswap0 --disksize_kb=65536 --init

vm.swappiness = 60

find: /data/app-private/*.apk: No such file or directory

find: /data/app-private/*.odex: No such file or directory

this is the output on second run of userinit
[myTouch 3G, Magic Android Development] Reignzone:
Linux-swap issues.

@Evil:

I pulled your user.conf and userinit.sh files, edited them using NotePad++ (which does not harm file formating, as you very well may know) pushed them via ADB...all went as expected. However, once running the command to enable or check the script status...a LINUX SWAP ERROR occurs. Suggesting that it is NOT enabled. Which, considering I altered them myself, double-checked, and tried again...it is most definitely enabled. Compcache is fine though. Which I also set to my own standards of 48MB of RAM with no back_swap because I prefer to use Linux-swap with Compcache. Anyway...

For now, I'm using Swapper, which is unfortunate because I've never had this problem in the past setting my files and pushing them as I did. Also, yes the ODEXing of all applications functioned correctly. So, there were NO issues except for the Linux-swap error.

Any ideas?
[myTouch 3G, Magic Android Development] magpie2000k:
Hi,

I wonder if you could talk me through a set up, I so desperately want to get this working and could do with some help. I have a partitioned sd card with ext 3 and linux swap, Have installed the rom after full reformat of sd card plus full wipe. I have rund userint via adb but still have lag after lag. Cant work out where I am going wrong.

Any help would be great
[myTouch 3G, Magic Android Development] Reignzone:
Pull the files I suggested above from within the ROM .zip file to your desktop for easy accessibility. After having done that edit them to fit your preferences based on your average handset usage.

My signature is up-to-date and those are the settings I have set CURRENTLY for use with Evil's v2.9.5 build. I don't care much for MotoBlur animations...therefore I refuse to flash v2.9.5x - but that's neither here, nor there.

Anyway, here's my suggestion for peak performance: 128MB-192MB swap partition with whatever you use: CC or LS. Those sizes is great for his builds.

- Perform a system wipe.

- Reformat your SD card...partitions included. (I usually rebuilt mine per build.)

- Flash again.

- Skip the setup settings in the beginning and focus on prioritizing the functioning before worrying about your applications, pictures, music, etc.

- Then from there you can run the script with your newly adjusted partitions to ODEX all of your applications.

- REBOOT.

- Be sure to enable Swapper (if you use this) at start, because sometimes it will not initialize during the booting process. ALWAYS, ALWAYS, ALWAYS be sure it's actually being used before expecting this ROM to just haul-ass immediately. :D
[myTouch 3G, Magic Android Development] magpie2000k:
I have followed your instructions upto the point of editing. I have downloaded notepad++

Guess I am just worried I edit it wrong. From wht I see I just have to change The

#Linux swap parameters

#

# linux swap can only be enabled if cc_backingswap_en is set to "0"

#

linux_swap{

linux_swap_en=0	# enable(1) or disable(0) linux swap

linux_swap_partition=/dev/block/mmcblk0p3 # swap partition device

swappiness=60 # default 60

}

Swappiness in here to 80 to match your signature. but then I am lost......

You couldnt post yours for me could you so that I can look at the differences and as such learn and tweak myself but without the worry factor?

Cheers again for your speedy response
[myTouch 3G, Magic Android Development] Reignzone:
Here are my user.conf & userinit.sh files!

Download the attachment, unzip it, and view or edit.

Feel free to do what you will with them. :D

Those are the settings I'm using for Evil's current build. Adjust however you may see fit. Best of luck.