yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] st0kes:
The UI is all stock, I haven't made any visual enhancements. That will come a bit later once bugs and performance are sorted out.

I'm currently running the eclair transparency pack from jroid on top of my rom, shall I include it by default in the next build?

Still working on the Market fix, will hopefully put out a new release over the next few days.
[myTouch 3G, Magic Android Development] c130pilot:
Any help or input on these homescreen reloads? Thanks!

Tim

.
[myTouch 3G, Magic Android Development] st0kes:
I'll need some diags from you. Can you post the output of 'adb shell busybox free'? That will tell me whether the swapfile was created/activated.

By the way I also browsed through Android themes and couldn't see a black status bar for Android 2.0 ... pretty sure you could port one over quite easily though if you wanted to get your hands dirty with MetaMorph. :)
[myTouch 3G, Magic Android Development] Badz0r:
Hi Stokes,

Brilliant work on the ROM. Just a question about GPS.

It seems like I simply cannot get a GPS fix using 1.3.2 of your rom. Both Maps and Buzz cannot get my location? I've just read through the whole thread and people say 1.2 has working GPS but I do not really want to downgrade. Any idea what may be up?

Apart from that, its working like a dream!

Thanks!
[myTouch 3G, Magic Android Development] techbutton:
All the Moto's have full exchange support.
[myTouch 3G, Magic Android Development] c130pilot:
Here's the busybox free output. One question, though - I thought you were kind of "anti swap file"? It seems like there are 100 different opinions on using a swap file or not, but my understanding of your first post was that the 32B Magic/Sapphire didn't need the swap? Maybe you just were referring to APP2SD. Still figuring this all out. :o

If there was supposed to be a swap it could be that there's not because my SD card that I originally installed this ROM with died and I replaced it with another card. I can't say whether I noticed the problem at the same time, but I didn't think so.

Thanks for checking. :) Been messing around a little with MetaMorph... never done it before so it might be a while but if I figure it out I'll post it here. :)

Tim
[myTouch 3G, Magic Android Development] Rwarasaurus:
Any chance adding more live wallpapers ? .. maybes copy the collection thats in kingklicks rom ? or the ones from the android dev blog ... android-developers.blogspot com/2010/02/live-wallpapers.html
[myTouch 3G, Magic Android Development] st0kes:
What country are you in ... I have a feeling the gps issue is country specific. Works perfectly for me in the UK. I'm baffled at this stage why it works for some and not others. Getting location data from mobile networks is currently an issue in this rom though.

It's not in the AOSP source code though, and not native to Android 2.1 which is why calendar sync isn't in this rom. There is a tool called 'google calendar sync' you can run on your desktop to do this. Or apps in the market.

Well I am anti having to partition your sd card in a crazy way, or even at all. It's too hard for normal people that just want to root their phone and get decent performance from a rom. I am also anti-A2SD for the HTC Magic, I can't imagine it is necessary for anyone.

After playing with Android 2.1 I can tell you it definitely does benefit from swap. Looks like you don't have a swapfile enabled, I'll test my rom with an unpartitioned card tonight and see why it's broken.

I believe King has OpenGL working in his rom, whereas I do not ... which is why he has a bigger selection of live wallpapers available. I could add more but it would just bloat the rom, they are easy to find in the market.
[myTouch 3G, Magic Android Development] c130pilot:
Well I partitioned my card with Amon_RA's recovery just to the defaults of 32MB swap and 512 EXT2 partition then reflashed your ROM (1.3.2). I did this without doing a wipe since I was just re-installing it. I can already say that it appears to be working much better again. I guess the swap file was probably what was causing it to slow down and do so many home screen reloads. Only been playing with it for a few minutes since reinstalling with the partition, but I'm pretty sure that was the problem.

Tim
[myTouch 3G, Magic Android Development] wingmanjd:
Auto-correct

My auto-correct seems to really be out of whack. It aggressively uses my contacts' last names as corrections and rarely finds a correct word. Am I doing something wrong?
[myTouch 3G, Magic Android Development] phantommusik:
Nope! Not doing anything wrong at all! We're all having this issue. I would recommend finding a keyboard alternative. HTC_IME.apk is all over the place and is by far my favorite. That one can be found just by googling. You can also search for a keyboard alternative on the market. I used Better Keyboard before finding HTC_IME.apk.

Hope this helps!
[myTouch 3G, Magic Android Development] wrek:
I think I've found why my MyTouch is running so slow on this ROM. It's always syncing. Night and day, it never stops syncing. I have about 1k contacts but that shouldn't be a problem.
[myTouch 3G, Magic Android Development] c130pilot:
For anyone experiencing slowness with this ROM, please see post #140. I had installed this ROM on a partitioned SD card and it performed very well, but when I replaced my SD card with a non-partitioned card, it slowed down and gave me a lot of home screen reloading etc. This ROM does very well if you've got a partitioned SD card to start with. I just reinstalled the ROM and it setup it's own swap on the partition and I've been more than pleased with its performance. I'm sure this isn't the ONLY thing that might cause slowness, but it fixed the problem in my situation.

St0kes, I would recommend making this note in your first post. The way it looks now, especially for noobs is that you don't need (or even want!) a partitioned card, but it makes all the difference when you have one and let your ROM install set up its swap.

Tim
[myTouch 3G, Magic Android Development] c130pilot:
Been addressed. See post 92. Phantommusik is right, just about any replacement keyboard takes care of this and is an improvement over stock anyway! I'm using the HTC keyboard and swype, both of which are good. The free anysoftkeyboard from the market isn't too bad either.

Tim
[myTouch 3G, Magic Android Development] st0kes:
I want to move this to the latest AOSP 2.1_r2 release and at the same time fix the sensors properly, and the maps/locations problems. I do have an updated swap script that takes care of the non-partitioned sd card issue. But I'm growing more and more frustrated with the amount of things that are broken in eclair and need clunky workarounds. I'm thinking of stopping development until eclair goes into the 'master' AOSP branch and becomes more stable. At the moment it's taking too much time going round in circles trying to get little things working. :mad:
[myTouch 3G, Magic Android Development] c130pilot:
Nooooooooo!!!!! :(

This to me is the best 2.1 ROM out there. The others are nice and all, but everything is working in your ROM (ok except location services, but GPS is still good!). The others all have no camera, or no bluetooth, or require some crazy class 6 SD card partitioned into 16 slices. Been very happy with this ROM, especially knowing it's a beta 2.1! Also nice to have a ROM specifically for us 32B guys. Will be sad to see you go.

Tim
[myTouch 3G, Magic Android Development] st0kes:
Alright, I'll carry on with the 1.4 release :)

I must admit I was feeling extremely grumpy when I wrote that this morning, now ozjd showed me how to get the sensor working in the correct way, and I've built the 2.1_r2 code I'm feeling more optimistic.
[myTouch 3G, Magic Android Development] phantommusik:
I agree with c130pilot!!! I switch between roms about every 3 days or so but this is by far my favorite 2.1 rom! I love how snappy it is! I am very glad to hear that you are going to keep plugging away! We love it!
[myTouch 3G, Magic Android Development] OzJD:
Heh, No probs :-)

I really need OpenGL! It's about the only thing that's stopping me from releasing the my current 32B ROM :-(

But anyway, I've been hacking away, and have most stuff sorted!

Take a good look through the projects btw, It's often you'll find master is much newer than eclair (or even 2.1_r2) - So it looks like Master is about to become mainstream.
[myTouch 3G, Magic Android Development] d_mac:
Couldn't agree more. This is a very fast, very usable ROM st0kes. And, now that I have it looking pretty again it's a lot of fun. Please keep up the great work. :)
[myTouch 3G, Magic Android Development] tebbs2009:
I agree with everyone else keep up the great work with this rom. Still the fastest 2.1 rom ive used, and i keep a keen eye out for all the improvements that get rolled out.
[myTouch 3G, Magic Android Development] c130pilot:
Haven't tried it yet, but this might be worth checking out for the location (cell tower) problem.

http://xdaforums.com/showpost.php?p=5483602&postcount=912

** Edit ** Just tried it... no workie. :(

Tim

.
[myTouch 3G, Magic Android Development] st0kes:
Rom update - 1.4

Version 1.4

- download

Rebuilt from 2.1_r2 AOSP code

Fixed graphics in Music widget

Fixed sensors and Gallery in the correct way (in the source code) ... maybe GPS will work for everybody now.

New clock widget / Deskclock app

Maps location from mobile networks bug is fixed

----

Enjoy ... any issues/bugs let me know.

Due to a few architectural changes you may need to wipe first to make everything work properly, you might also be ok without a wipe though :)
[myTouch 3G, Magic Android Development] st0kes:
I already had that maps library in the rom, thanks for the tip though :)
[myTouch 3G, Magic Android Development] c130pilot:
Downloading now... think I'll try no wipe first. Will report back!

Tim

.
[myTouch 3G, Magic Android Development] c130pilot:
Didn't wipe and so far the install of 1.4 went just fine. And.... location is working! :) This ROM is just as fast as is it was before, and now with the updates it's even better. Nice work St0kes.

Tim

.
[myTouch 3G, Magic Android Development] Weirdkid:
Any idea when Youtube will be fixed? Great Rom as well :)
[myTouch 3G, Magic Android Development] unexpectedKing:
st0kes 2.1 for 32B

st0kes i love your rom fastest yet oh and add more live wallpapers :D
[myTouch 3G, Magic Android Development] dferreira:
Very nice work st0kes, keep it up :)
[myTouch 3G, Magic Android Development] d_mac:
Does anyone run Spotify? I was using it last night with this ROM and it was very, very sluggish. To be fair though it's been that way with every ROM beyond donut that I've tried. I'm not sure if it's especially resource hungry. Also, I tried installing the Layar augmented reality app but it fails to install reporting a missing feature.
[myTouch 3G, Magic Android Development] c130pilot:
Bug Report

Here are a few bugs I'm encountering, none of which are show-stoppers. Please let me know if anyone gets these as well. If not I'll try a complete wipe and re-install.

1. Power control widget. Green bar indicating "on/off" status is out of alignment with all the others on the brightness adjustment. Not a big deal, but there you have it.

2. In Google Maps the Voice Search button (in the search bar) gives the following error every time I select it: "The application Voice Search (process com.google.android.voicesearch) has stopped unexpectedly. Please try again." I think was happening on the last version of the ROM also.

3. Google Navigation and device orientation. Navigation seems a little buggy and I'm still working on getting all the details. What I do know is that if the device is rotated while in Navigation mode, Navigation closes and re-starts but runs in the background while the home screen is displayed. You need to go to the status bar to open Navigation again after this happens. It seems like other events have cause the Navigation to reset as well, but rotating the screen does it for sure.

4. This ROM doesn't clean my house or wax my car.

Tim

.
[myTouch 3G, Magic Android Development] d_mac:
I thought that was just a problem my end.
[myTouch 3G, Magic Android Development] necorbin:
2 Questions

I have tried the various flavors of Eclair available on the G1 forums, and have hated the fact that all of them used A2SD, except Open Eclair, which was toooo slow in my personal opinion. I LOOOOOOVE this rom on my MT3G, but just have 2 questions for the dev or those that use it...

1. Does anyone use the N1 launcher with this? If so, do you have an apk you can share? I've tried the apks I've found searching around, and none of them will successfully launch.

2. Does anyone have an apk for the News & Weather widget?
[myTouch 3G, Magic Android Development] Rhodizzle:
I can confirm this on a fresh wiped install.
[myTouch 3G, Magic Android Development] st0kes:
I've noticed the power control thing but it's never bugged me, I'll see if its easy to fix.

I removed voice search from the v1.4 release because it is broken, not sure if it's broken in all eclair roms or just mine. It seems to be unavailable in the market too :-/

I've not been able to test google nav as it's not available in the UK, so this is all new to me.

Launcher2 (n1 launcher) and 3D gallery are both available in the AOSP source, but they require OpenGL to run at all which isn't in my rom at the moment ... I will try to implement in a future release if I can work out how cyanogen did it from looking at his code.

I still don't have market working 100% properly and I guess that is probably a bigger priority to most people.
[myTouch 3G, Magic Android Development] davbran:
I'm sorry, I really like this ROM, but until the google maps location is working properly, it's going to be a flash - test - flash back rinse and repeat.
[myTouch 3G, Magic Android Development] stangri:
st0kes, thanks so much for your ROM. I have a question tho -- the BT is still faulty, it pairs, connects, but then randomly disconnects from my handsfree device.

The only ROM which didn't have this problem (and I've tried most of the 2.1 and 1.6 ROMs) is the RA's 1.6-based ROM. Any chance you could use the RA's ROM drivers/modules for BT?
[myTouch 3G, Magic Android Development] st0kes:
Maps is working fine in 1.4??

What radio are you using? And what BT device?
[myTouch 3G, Magic Android Development] TjerkW:
Can somebody upload 1.4 in another place? I cannot download it: "The file you are trying to access is temporarily unavailabe" on http://www.megaupload.com/?d=86SXSC9V

Do i need to wipe? I didnt wipe since st0kes 1.0 or someting ;-)
[myTouch 3G, Magic Android Development] TjerkW:
Ow its already available... downing it now!!!
[myTouch 3G, Magic Android Development] nagahanala:
I don't know if this is possible but it would be cool if you could get it working, i was running a 1.6 rom that had native mms working without a data plan, if you could add that you would be the man
[myTouch 3G, Magic Android Development] wrek:
Mine was running slow but it was my fault, I had only a Fat32 partition on my SD. Apparently needed a swap part.. anyway, it's running faster now but it likes to crash when using Messages for sms. Usually while drafting a new reply or message using HTC_IME keyboard input.
[myTouch 3G, Magic Android Development] c130pilot:
I had this same problem with the HTC keyboard. Try Anysoftkeyboard from the market or Swype. Both seem to working well on this ROM.

Tim
[myTouch 3G, Magic Android Development] stangri:
Radio-2.22.19.26I, the BT device is an Audi (RNS-E) hands-free.
[myTouch 3G, Magic Android Development] dferreira:
st0kes, is there any benifit of using cyanogen's kernel and not the AOSP kernel we get when compiling?

I have a doubt, how to I add the NCommander camera drivers to the checkout repo? I've fixed the sensors, bluetooth, Music app etc. Only thing missing is the camera on my end :)

Thanks for your time explaining stuff to me on how to build from source. Really appreciate it!
[myTouch 3G, Magic Android Development] st0kes:
To get the camera working I took ncommander's driver out of cm's sources - I had synced his repo to have a look at his source as I wanted to find out how he had done some things. For the camera I copied /hardware/msm7k/libcamera2 into my ~/mydroid/hardware/msm7k/

You can find the contents of that dir here: http://github.com/cyanogen/android_hardware_msm7k/tree/eclair/libcamera2/

Change the contents of ~/mydroid/hardware/msm7k/Android.mk to include the libcamera2 directory:

common_msm_dirs := libcopybit liblights librpc
msm7k_dirs := $(common_msm_dirs) boot libgralloc libaudio libcamera2
qsd8k_dirs := $(common_msm_dirs) libgralloc-qsd8k libaudio-qsd8k

ifeq ($(TARGET_BOARD_PLATFORM),msm7k)
include $(call all-named-subdir-makefiles,$(msm7k_dirs))
else
ifeq ($(TARGET_BOARD_PLATFORM),qsd8k)
include $(call all-named-subdir-makefiles,$(qsd8k_dirs))
endif
endif

Then edit vendor/htc/sapphire-open/BoardConfig.mk, at the bottom you will see

USE_CAMERA_STUB := true

Change it to false, make clean, and then your next build will include the camera driver.

A quick warning however, if you have built a kernel from cm's eclair sources then it won't work with this camera driver, you will have to cross compile your kernel using donut sources. See here for details:

http://xdaforums.com/showthread.php?t=624993&highlight=ARCH=

About your kernel question. The fastest rom I have used is dwang1.17, so I wanted to use his kernel config, which I believe was based on CM's sources. So I synced cm's donut kernel source and built a 'dwang kernel', with a few small changes in the .config like the auto cpu scaling to 528mhz. I found this link helpful in walking me though the steps.

http://ostebaronen.dk/compiled-my-own-cm-kernel/

The new kernel definitely made a big difference to the performance of the rom, over the stock AOSP kernel.
[myTouch 3G, Magic Android Development] dferreira:
Thank you for the how-to :) Compiling right now :o) I'm using the stock kernel from AOSP, so the camera drivers should work just fine. Can't we change the stock kernel .config for the cpu scaling?
[myTouch 3G, Magic Android Development] st0kes:
Yes you could do, but there was lots of tweaking and careful thought that went into dwangs kernel which I wanted to preserve :)

By the way:

1. Does anyone know of a reliable way to test OpenGL in a rom?

2. I think Market is fixed in 1.4 - can anyone who was previously having problems confirm this?
[Hero, G2 Touch General] urandom:
Hello,

I tried flashing the radio on my hero for the first time. So I downloaded the GSM (my hero is a GSM one) 63.18.55.06JU_6.35.09.26 radio in a zip format and updated it through the recovery mode. The update seemed to go fine, the progress bar ended, and my hero rebooted. It booted into the recovery mode though, so I selected the reboot option to bring it back to the regular interface.

Now however, it's stuck on the HERO logo and I have no idea what to do. It's been like that for over an hour.

Can anyone offer any words of advice?
[Hero, G2 Touch General] urandom:
I just pulled the battery out, figuring that if 1 hour wasn't enough for it to do whatever it needed to do, then it was surely just stuck. And now it booted just fine ... I just freaked out, since this is my first radio flashing and it definitely looked borked.
[Hero, G2 Touch General] aziz831:
wow you got lucky, after pulling out the battery it worked fine.

I bricked a Dream while updating radio and i had the same issue after the reboot it was stuck on the boot screen.

Good thing it wasn't my dream.;)
[Networking] notoriusbgb:
Hey, I have a O2 branded German htc called XDA.

I cannot change mms and internet settings(Vodafone customer)...so what can I do??
[Touch Pro2, Tilt 2 Windows Mobile General] bhogue:
I've got a TP2 that I use for work and personal. I'm trying to find some way to automatically turn on the new email notification sound during the day but turn it off at night (so I don't hear it beep for new email at 4 am.) I need to keep the ringer and SMS notification on at all times for work. Anyone know of an app that will work?

Thanks,

Bill
[Touch Pro2, Tilt 2 Windows Mobile General] dalavar:
PhoneAlarm will do what you need. Will have to use PAHost if your running 6.5

www.pocketmax.net
[Touch Pro2, Tilt 2 Windows Mobile General] MrMosmo:
Phoneweaver from SBSH will also do what you are needing. it is not free but well worth the $

sbsh.net
[Touch Pro2, Tilt 2 Windows Mobile General] alanrichey:
I use SPB Phone Suite. There are many profiles that you can have automatically activate according what you are doing. I have one mutes everything and tones down the phone ring while I'm sleeping, and one for meetings according to a calendar entry, once for bluetooth etc etc
[Touch Pro2, Tilt 2 Windows Mobile General] aleksandar0475:
It does not work on stock WM 6.5:(

No matter what you set,it still does not work. And there is no way to figure out how to activate the profile you just set...very stupid program,and it also complicates boot up on phone. It is unbelievable that is is created couple days ago,and is not fully compatible with 6.5

Also,when trying to set LED color,it also does not work. I removed it.
[Touch Pro2, Tilt 2 Windows Mobile General] djyady:
just set your email to not download during the night. im the same way i must have phone and text on at all times but my email only downloads between 7am and 9pm. no download no noise.
[Touch Pro2, Tilt 2 Windows Mobile General] worwig:
No idea why you couldn't get it to work, but it works fine for me. The only glitch for me is a special setting needed to toggle Bluetooth on the TP2.

Auto switches between work, home, meetings, night and car. Great IMHO.
[Touch Pro2, Tilt 2 Windows Mobile General] bhogue:
Nice and simple. Just changed the ActiveSync schedule. Thanks for the idea.
[Touch Pro2, Tilt 2 Windows Mobile General] InRBigness:
I use Phone Alarm Pro on my Tilt without any issues at all. I use the today screen as I dont use TF3D. The Led's only have a few colors and I dont think they are changable on the TP2's.

You have to remember that the program is made to work with many different phones so all the features will not be the same on all the different phones.

I have used Phone alarm since my first Tytn. It is a must have. It was not created a few days ago but has evolved over the past 4-5 years.
[Touch Pro2, Tilt 2 Windows Mobile General] dalavar:
Sorry you can't get it to work for you but it works just fine on my Tilt 2 and has been since I bought the phone.
[Nexus One General] Michael Spencer:
I want to fix this myself -- I'm a Linux-savvy Comp Sci grad student -- but I'm having trouble figuring out this phone. Wireless connects fine at home (WPA) but won't connect at school (open network.) In the process of trying to figure this out for myself, I've discovered I'm pretty clueless about this phone.

Phone is unlocked and rooted, I'm in "adb shell" as root, and I can't find any log files. In the gui I can find my university wireless and try to connect. It starts connecting, then says disconnected, and I get no indication of what the problem was.

Where are the log files? Or are there any, even in a ramdisk? I couldn't find anything resembling a syslogd to start if I really want the device to start filling up valuable memory with log file spam, briefly so I can identify the problem. Or is there a way to attempt to connect to wifi via command line, in a way that will spit out error messages instead of failing silently?

I know you guys are super helpful and you can probably guide me through a solution, but I really want to figure this out for myself. Unless it's a known problem with a quick-to-explain solution.

Thanks in advance for all your help.

Edit: ooh ooh I forgot to ask . . . before I start digging into making a mountable 1 or 2 GB loopback-mountable e2fs filesystem on my SD card and putting proper Linux tools on there (full-sized system tools, none of this busybox crap -- plus system libraries and GCC) . . . has anyone already started working on that? (Yes I'm going to be one of these insane folks who wants to compile software on his cell phone. Specifically, SWI-Prolog would be handy and practical for me right now.)