yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] skrki:
Thanks Evil, I've tried a few most recent ones, but it wouldn't work.

It got fixed by installing the package with the apps and widgets, so actually it was Drizzy's kernel that solved it (?)

However, this one has wake issues. Specifically, when plugging into the USB port... I can manage to work around it, but I'm just reporting it. If you have any suggestions, or think some other (specific) kernel can fix both of these, then please let me know.

Other than that, I like the ROM! I have no issues, apart from the Market being dependent on GTalk. Do you think you will be fixing this issue (cos I'd like to stick with this ROM :)). I'm sorry if this is a repeated question, couldn't find it being asked in this thread. For now, I can live with having to sign in into GTalk.

Finally I'd like to say, great work Evil, I honestly mean that. This is so much ahead of other Sense releases out there, in terms of speed and usability. My only suggestion is to bring the Google maps back, if at all possible, cos they are a helpful little tool. :D Same goes for WiFi tether. I mention these two, cos they can't be downloaded from the market.

Thanks again!

S.
[myTouch 3G, Magic Android Development] EruElUnico:
SWAP in Nano doesn't work

I've installed yesterday the nano 2.01 with the 32A radio in my Vodafone HTC Magic, and swapper works.

Later I install apps (from your "repository") and stop working, I install the HOFO kernel as you say in another post, and now Swapper can't enable the swap.

Why? Can i do something? Is not the same as your?

Now the problem is always I open any app when return home it have to be loaded.
[myTouch 3G, Magic Android Development] eViL D::
No, there is NO SWAP in HOFO's kernel. I have posted this earlier. Please read the thread. 32a has more RAM, so they do not necessarily need swap in the kernel.
[myTouch 3G, Magic Android Development] karnovaran:
Nano 2.0.1 works great, thanks!

One question though, and I have searched for an answer but haven't found clear confirmation. How do I properly remove system apps? I put Stocks.apk on there but have decided I don't need it. Will uninstalling via SUFBS be sufficient or will there be leftover files somewhere? How would you recommend removing the system apps?
[myTouch 3G, Magic Android Development] Talderon:
Read the OP:

*****IF YOU HAVE ANY WAKE SCREEN ISSUES, DOWNLOAD THIS KERNEL, JAC #5.

This solved my USB issue... Just remember, if you flash any other packages (without wipe) re-flash this kernel, make sure it is the last thing you flash before you re-boot.
[myTouch 3G, Magic Android Development] rgbc:
32A user update.

I've been running an older nonBFS kernel build with the eViL releases for some time now due to personally noticed performance issues, however I when I installed SenSe 1.5 last week I decided to try Case_'s current BFS kernel for eViL SenSe and have found it to be very stable with good overall performance, especially with the interface compared to other older 32A BFS kernels.

Just installed 2.0.1 with Case_'s BFS kernel and everything is running well.

Thanks for your continued work on these builds eViL.

Cheers,

Rob
[myTouch 3G, Magic Android Development] Aldri:
use the following adb commands:

adb remount

adb shell

cd /system/apps (or is it app without an "s" ?)

rm NameOfYourApp.apk

et voila !
[myTouch 3G, Magic Android Development] Foo_Blyat:
^^^^ =) thank you
[myTouch 3G, Magic Android Development] krutoileshii:
Have to go with Evil on this one. here is the kicker, my MTG with 3 partitions and swap at 60 ( tried 80 , slows down) runs just as quick as the cyanogen mod ran on it. initial app startup is identical to cyans on most apps.
[myTouch 3G, Magic Android Development] karnovaran:
Thanks, Aldri. That seems to have worked fine. I just wasn't sure if there would be extra files leftover somewhere.
[myTouch 3G, Magic Android Development] eViL D::
And some say it's not THAT quick......
[myTouch 3G, Magic Android Development] eViL D::
Guys, gals, just rebuilt my computer. By choice, lol. Gonna dual boot windows 7 and Zorin. I'm actually gonna 'try' and start to compile a kernel.
[myTouch 3G, Magic Android Development] adept777:
when you guys say "push it in" what do you mean? if i wanted a certain apk or widget or something can I just put in the nano sense pack itself?

will someone please help?

Also I was trying to install the HTC IME keyboard but I do not see touch input under locale&text settings.. all i see is: locale&text - select locale or android keyboard under select locale-languages and under android keyboard-vibrate,sound,auto and some other but no touch input ?? what am i doing wrong??
[myTouch 3G, Magic Android Development] davidvv:
What are you doing wrong? In first place you should read, you have asked this a lot of times and it has been answered a couple of times, last time in the answer number 701 by talderon, lets see

So pls learn to read
[myTouch 3G, Magic Android Development] TyFactor:
Going from CyanogenMod 4.2.3 to Sense

Overview Questions:

1. Evil Sense vs. Nano Sense?

2. Upgrade path from CyanogenMod 4.2.3 to Sense?

3. Partition Procedure

4. Adding Features/Applications after updating

1q. Are all the comments in this thread about how fast the Rom is applicable to mainly Nano Sense? (Have Evil and Nano just been merged into this one thread?) Is there an original thread on Evil Sense, it's not the same as Evil Hero correct? - Trying to identify core differences between Evil Sense and Nano Sense.

2q. Yesterday I took my stock MyTouch 3g;

SAPPHIRE PVT 32B SHIP s-on g

HBOOT 1.33.0006 (SAPP30000)

radio 2.22.19.26I

CPLD: -10

MAY 27 2009 19:06:41

And followed Cyanogen's guide: "Full Update Guide - MT3G/Magic Firmware to CyanogenMod" Everything worked fine. Currently running 4.2.3.

Am I now in a state to just download "eViL_nano_SenSe_v2.0.1.zip" to my SD card and boot into recovery mode, wipe, and 'Apply zip from sd'?

3q.

I just bought a 4gig Class 6 last night.

I prepared to Partion and format it.

What are the suggested sizes for the requirements of this rom?

"32B, 3 partitions (if I want to be a hardass, I can make it only 2) fat32, ext/2/3 and linux-swap and 1/2 a brain."

And I'm interpreting this is: 1st Part,Fat32 - 2nd Part,ext2/3 - 3rd Part,Linux-Swap

This correct?

4q. As I add more applications are the being installed to the System Partition with the OS? Or are they able to be stored on the phone/SD card itself?

Thank you.
[myTouch 3G, Magic Android Development] eViL D::
It's all in the OP! And, no some posts are problems or requests.

Yes.....

Yes, but I don't use Apps to sd, so the ext partition is pretty much useless although it's still required at the moment.

Mainly the apps that are missing NEED to be installed on the system partition. Everything else SHOULD by nature go to the data partition. Each ROM should have around 250mb of free space on the data partition.
[myTouch 3G, Magic Android Development] eViL D::
If you don't see the IME there, it's possible you have run out of space. You cannot reinstall all the apps, it's just not possible at this point. Choose what is most important and what you frequently use.
[myTouch 3G, Magic Android Development] Talderon:
I will try and help.

1. Nano is the speedy one (I have tried regular Evil Sense and Nano, and have stuck with Nano)

2. This is what I do for every flash: http://xdaforums.com/showpost.php?p=4911279&postcount=653

3. This ROM does NOT use AP2SD, so you can make the ext2/3 part small (say 1mb)

4. Stock apps are stored on system, downloaded apps are in data (IIRC)
[myTouch 3G, Magic Android Development] karnovaran:
A couple of issues with nano 2.0.1:

- I tried swapper and messed with the settings, but the ROM runs faster without it in all cases..

- The browser often hangs when I click a link. The status bar moves up about a 6th, but just stays there. I have to hit stop and reclick the link. I've never had this happen on another ROM, so just wanted to point it out in case there's actually a bug to be fixed.
[myTouch 3G, Magic Android Development] TyFactor:
A reply from the man himself. :) Thanks for taking the time. Very excited here.

I knew somone was going to say this, and I scoff at ppl that don't read the op's post. I have read and re-read the op and am just a bit confused because of my lack of background I believe. I think reading it after I have done more flashing, bricking, etc will make more sense to me.

Just Noticed the point: "nano SenSe v1 Basically the same as eViL SenSe v1.5 (check the change log)"

So evil is a bit more all-you-can-eat hero rom that does not have everything loaded on the system partition so it runs

slower compared to the nano version?

So looking at how to part this sd card, I can't find Format/Partition while in recovery mode in my menu options. Using: CyanogenMod v1.4 + JF.

Should I switch to: Amon Ra’s Recovery Image, It appears to have an automatic partition menu option.

Okay, So adding Widgets, as an example, would go to the system part?.

Thanks again Evil.
[myTouch 3G, Magic Android Development] TyFactor:
1. Got it, and greatly slimmed down.

2. Which Recovery are you using?

3. Check.

4. "Are in data (IIRC)" = Internal Storage memory on the phone?

Thanks Man.
[myTouch 3G, Magic Android Development] Talderon:
1. Sweet, fast, stable!!!

2. Cyanogen 1.4 + JF, although others use Amon_Ra without issue

3. :)

4. As in the internal phone storage partition for applications (not where the ROM and ROM files sit).
[myTouch 3G, Magic Android Development] TyFactor:
Thanks Talderon,

So in the link you provided for you installing rom checklist, on number 3;

3. Partition Card (fat32 + ext3 + 128MB linux-swap)

Are you doing that with Cyanogen Recovery Menu or you running linux on your desktop to do it?

I don't see an option in recovery to partition etc.

Edit: Found these instructions, for partitioning from console on the device. Seeing that I don't have the option in the Recover Menu, should I pursue these steps?

6. Go to console (MAKE SURE YOU TYPE EVERYTHING CAREFULLY BECAUSE YOU CAN NOT DELETE)

7. press enter

8. parted /dev/block/mmcblk0 <------- THIS IS A ZERO

9. type print

10. Now look at the size of your card if your card is a 4gb (3964mb) like mine then this is what i did:

rm 1

rm 2

mkpartfs primary fat32 0 3400

mkaprtfs primary ext2 3400 3900

mkpartfs primary linux-swap 3900-3964

(if everything went good then it will say "end?" then you will type the last number you typed in so for my example it would be:

end? 3964

then you will click enter

then type quit

it will ask you to upgrade type in upgrade_fs

hit enter
[myTouch 3G, Magic Android Development] Talderon:
Here is how I partition (wrote this for another thread):

http://xdaforums.com/showpost.php?p=4912291&postcount=5

I use the method mentioned above:

Here are some tips though on how to get these numbers...

1. You MUST have the SDK installed correctly with the drivers so you can initiate the adb command and communicate with the device.

2. Partition in Recovery mode. Either Cyanogen or Amon_Ra... I use Cyanogen, so I can't speculate as to how to do this with Amon_Ra

3. BACK-UP YOUR SD CARD, this WILL WIPE YOUR CARD!!

Ok, once you are in recovery, go into the shell (Windows command prompt from the SDK/TOOLS folder (unless this is in your environment path)):

adb shell

Once there, mount the card with parted:

parted /dev/block/mmcblk0

Once there, get your SD Card Information:

print

This will give you the size of your SD Card and list the partitions that currently exist on it. The number is gives you for SIZE is what you need to go off of, NOT ALL SD CARDS ARE THE SAME!!!

Be sure to remove any parititions that are there already (use the rm # command (# being the partition number you want to remove)).

The 8MB card above stops at 7732 where my 8GB card stops at 8053, so keep an eye on the numbers!!

Ok, now you have to work backwards... If you wanted to make 3 partitions, you work from back to front with the numbers:

For my card, since it ENDS at 8053, and I want a 128MB linux-swap partition, I simply take 8053 - 128 = 7925, so the THRID partion will be:

mkpartfs primary linux-swap 7925 8053

Now I have a 500MB ext3 parition so I take 7925 - 500 = 7425 which makes the SECOND partition:

mkpartfs primary ext2 7425 7925

And then the remaining space is for FAT32:

mkpartfs primary fat32 0 7425

So you will actually run them in the reverse order:

FAT32 > ext2 > linux-swap:

You can adjust the numbers however you want for space assignment.

Once you are done, you should (unless the ROM dev states otherwise) upgrade the ext2 partition to ext 3.

In parted type:

quit

This will drop you to the shell and then type:

upgrade_fs

Wait for this to complete and you now have FAT32 + ext3 + linux-swap

Hope this helps explain it some!

NOTE: I use a 500MB ext3 part, that is just the way I have mine scripted and I don't use my entire card so I can sacrifice that space, the ROM DEV will dictate how much is needed for ext3/4, in the case of the Nano, you NEED the partition, but it is not used, so you can make it small.
[myTouch 3G, Magic Android Development] Talderon:
I wish it asks you to upgrade, it does not, you have to remember to type upgrade_fs.

:D
[myTouch 3G, Magic Android Development] TyFactor:
Wonderful, Thank you so much Talderon. :)
[myTouch 3G, Magic Android Development] eViL D::
@Talderon

Great post, thanks!
[myTouch 3G, Magic Android Development] TyFactor:
Good to know, and I'm guessing that kinda formats them, or preps them for writing in some way.
[myTouch 3G, Magic Android Development] Talderon:
NP, I enjoy helping, when I know the answer... :P

I know it is overkill to re-partition my SD card before each wipe, but unlike my exp with WM flashing, for some reason, I have "ghost" issues when I don't do this with Android ROM's.

Example, when I had Hero_Over ROM and flashed an Evil ROM, I had FC issues, Lockup issues and Reboot issues... I wiped and did what I was supposed too, but issues persisted. I then wiped my SD and re-partitioned it and flashed the SAME ROM and poof, smooth as silk... so I'm sticking to my guns on that part. :D

I am just glad I use only 1GB on the card so it is fast to backup and restore. :P
[myTouch 3G, Magic Android Development] Talderon:
My pleasure. Glad to help because this ROM is niiiiice, stable and I use it for my daily use. I work for T-Mobile corporate and I RELY on my cell phone for daily work activities, but I also want to be on the edge as far as ROM's go (the geek in me). This is the ONLY Hero ROM that I would use for Daily use and not have to worry about lock-up and re-boot issues.

Now, (sorry evil), this ROM is not bug free, it has locked up on me twice since I have been using the 2.0.1 ROM. But, nothing major, a reboot and back to working.

Now, since the time I flashed the 2.0.1 ROM and only having 2 lockups and issues, I call this one a success in my book. Especially since the stock 1.6 ROM would do that as well... LOL!

My ONLY gripe about it, is the Widget previews are ugly, I like to show off my phone and that part I skip because of this. :P

That is just me being anal though. :D
[myTouch 3G, Magic Android Development] eViL D::
Yeah, the previews are ugly, but it shaves off ALOT of space. You would be surprised.

Did the lockups occur randomly? No wake issues?
[myTouch 3G, Magic Android Development] Talderon:
Well, if Ugly = a LOT of space saved, I will live with ugly. :D

No wake screen issues, I flashed the Kernel from the OP (JAC #5) and lock screen issues are gone.

The first time I locked up was sometime in the middle of the night. I woke up and it was locked.

Second time, was again in the morning and I turned off the alarm, checked mail (all while plugged into the charger) and set the phone down, took my shower and it was locked up.

Each time required a battery pull to get it back up.
[myTouch 3G, Magic Android Development] eViL D::
These are almost certainly kernel issues.

Im still getting things set up, so hopefully I can have something (kernel) soon. Linux is whole different kind of beast.
[myTouch 3G, Magic Android Development] TyFactor:
@Talderon, Evil

I'm up and running. It's BEAUTIFUL. :D

Thank you for your time investment and experience.
[myTouch 3G, Magic Android Development] Talderon:
@ Evil - Yes it is, I need to get more invested into the OS. I have to learn it more than I have now... :D

@Ty - NP, glad you are running. It really is a fantastic ROM and I hope Evil does some more good with it. :D

I REALLY want to try the BT fix, but I really hate to have to mess with things until it has been better refined. We'll see how it goes as time progresses. :D

BT isn't a huge issue with me at any rate.
[myTouch 3G, Magic Android Development] TyFactor:
Still chugging along, looking to get MMS photos working, and some other things added.

Looking for some clarification on the following:

"Addon/update package for nano SenSe"

This download looks to be about 9megs in size.

"NEW! Signed apps for all widgets/apps missing from the base nano SenSe build. Since you only have around 6.5MB of space to install to the system partition, I have made it simple so you can choose."

The way I understood these points led me to believe that I only had ~6.5mb of installation room.

I was able to install the Addup/Update Package so what did this do to my system filespace wise?

Just trying to learn here.

Thanks!
[myTouch 3G, Magic Android Development] futangclan:
The update package is 9 megs, but if you looks at the actual app folder inside the zip file, it's much smaller than that. The rest of the space is taken up by the files that actually install the widgets/apps on your phone.

That's my understanding, anyway. Correct me if I'm wrong...
[myTouch 3G, Magic Android Development] jdubdieslo:
im sorry i was reading this post and im lost; whats the difference between nano sense & evil sense?
[myTouch 3G, Magic Android Development] TyFactor:
I was the one who asked that earlier.

What I determined;

Nano Sense, Fast - Installs to and runs off System Partition on the Phone.

Has minimal apps, no widgets etc.. (Altough they can be added)

Evil Sense, The only thing I know for certain is that it is slow.

Speculation, It Does NOT run off the system partion. And i'm not 100% certain here but I believe it runs off the SD card directly?

It contains mostly everything from the original Hero Rom?

I'm probabally way off, but I thought I'd atleast provide for you what I learned today while you wait for the pros to answer you.
[myTouch 3G, Magic Android Development] jabbawalkee:
Actually both run off the system partition. Nano Sense just is a stripped down version of Evil Sense - it doesn't have all the extra widgets. That's the only difference. The purpose of Nano Sense is for people to be able to choose which apps/widgets they want to add.
[myTouch 3G, Magic Android Development] eViL D::
Well, the regular SenSe ROM does have a few things (fonts, etc, customize) on the data partition that are on the system partition with nano.

The regular sense ROM is NOT slow, it's basically flash and go. No real need to install the extra apps because they are already there. I guess you can say it's for those that don't want to mess around too much.

Nano gives you flexibility. You configure (install apps) what YOU want.
[myTouch 3G, Magic Android Development] jabbawalkee:
Yeah...pretty much what I meant. But, essentially, both are on system (very little is on data). Obviously you know best though! Either version, however, is super fast for me as Evil already stated :)

What do you have coming soon Evil? Any plans?
[myTouch 3G, Magic Android Development] eViL D::
A kernel, hopefully.

still getting this linux thing down.....
[myTouch 3G, Magic Android Development] Freak786:
Hi,

I'm sort of a noob with this stuff, but maybe someone could answer this...

Why does sense ui have to restart after a few minutes of me not using my MyTouch3g?

If I set it down for a few minutes then unlock and press the home key, I see the HTC logo again and the loading screen, I only have the clock widget and shortcuts loaded...

Any help will be appretiated!
[myTouch 3G, Magic Android Development] TyFactor:
Hey Evil, sorry for butchering the explanation between the two roms. ):

I am curious, right after getting Nano running I tested a MMS picture message, sent and received. I wasn't receiving anything in the MMS sent to me, just a button that says slideshow with no image attached, and it didn't open anything.

I Double checked my APN settings (Believe they are correct), and read about turning off wireless. I turned off wireless and sent myself two MMS picture message as I read that helps to register MMS on the TMO network.

Things worked at that point. I was receiving MMS picture messages from my wife.

After turning wireless back I am now not receiving picture MMS's again.

Any ideas?

Would running your regular sens rom make things like this easier for the 'new guy'?
[myTouch 3G, Magic Android Development] jonstanley2:
new updates?

Are there going to be any new updates for Nano Sense to be looking forward to? :P
[myTouch 3G, Magic Android Development] futangclan:
This shouldn't be happening. You should rarely see the loading screen, if at all.

Did you create a linux-swap partition on your SD card?
[myTouch 3G, Magic Android Development] tq745:
did you partition your sd card?
[myTouch 3G, Magic Android Development] shohid1234:
Evil suggested i try Danger SPL, which I have tried aswell as crios .0004 spl with no luck, using evil sense 2.1 with no problems but nano is refusing to flash.

If anyone can help it would be much appreciated.