yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Karolis:
I've just realized that the error I get is not the same as dixxa's. Mine is this:

# su
# getcyan -L -x
LIST : LATEST : Contacting server to determine which ROM is the latest...
[B]wget: content-length 2273 is garbage[/B]

ROM List for Option "latest" from the EXPERIMENTAL ROMs:
-------------------------------------------------------------

#
[G1 Android Development] beast.in.black:
Hmmm..."content length is garbage" usually happens when the connection is interrupted/glitched for some reason. That might explain why it works reliably in wifi mode, but not in data mode - I imagine if the data network is congested for some reason.

However, I'm not assuming that this is the case - I will run with the assumption that there is something that can be done in getcyan to mitigate this problem. I'm running some tests on my own phone to see if there is really an issue. One immediate thing I can see is that I need to put in some sanity checks for the listing code - ensure that connectivity is there, etc, just like I do for the download.

@Dixxa: Which network/provider are you on?
[G1 Android Development] beast.in.black:
OK, i've been doing some testing in data mode, and this is what i've found:

@Karolis: I'm unable to reproduce your issue no matter what I do.

@dixxa: The only way I can repro your issue is if I interrupt my data connectivity while the "Contacting server" message is up.

I'll put in the checks for a valid response during the listing process - that is indeed something that would improve the script. But for the issues you are facing, I would have to say at this point that it must be your provider :(
[G1 Android Development] Karolis:
I've upgraded to the latest version of the script and rebooted my phone, but I still get the same problem. However, I fail to see how this could be connection reliability issue:

# su
# getcyan -L -x
LIST : LATEST : Contacting server to determine which ROM is the latest...
wget: content-length 2273 is garbage

ROM List for Option "latest" from the EXPERIMENTAL ROMs:
-------------------------------------------------------------

# getcyan -g latest -x
FETCH : LATEST EXPERIMENTAL : Contacting server to determine which ROM is the latest...
.wget: content-length 2273 is garbage
Deleting any previous update.zip...
You specified the following options:
Version : latest
Branch : EXPERIMENTAL
Filename:
MD5 File: .md5sum

Attempting to fetch requested ROM...

Connecting to n0rp.chemlab.org (216.151.80.50:80)
wget: content-length 2273 is garbage
ERROR : Could not download

Either the file does not exist, or you are
not connected to the Internet.

If you want to fetch an experimental version,
specify -x in the call to this script

Nothing downloaded, exiting
#getcyan -g 3.9.2 -x
Deleting any previous update.zip...
You specified the following options:
Version : 3.9.2
Branch : EXPERIMENTAL
Filename: update-cm-3.9.2-signed.zip
MD5 File: update-cm-3.9.2-signed.zip.md5sum

Attempting to fetch requested ROM...

Connecting to n0rp.chemlab.org (216.151.80.50:80)
update-cm-3.9.2-sign 100% |*******************************| 47785k 00:00:00 ETA
Getting CyanogenMod ROM MD5 version 3.9.2 : update-cm-3.9.2-signed.zip.md5sum

Connecting to n0rp.chemlab.org (216.151.80.50:80)
update-cm-3.9.2-sign 100% |*******************************| 61 --:--:-- ETA
Checking update-cm-3.9.2-signed.zip MD5...
md5sum result : OK
update-cm-3.9.2-signed.zip Downloaded Successfully

You may now reboot into recovery mode and flash your new ROM.

#

It seems like the problem is specifically with getting the list.

I am not using APPS2SD, compcache, or anything else, even though I don't see how this would be related. Also, I have wiped my phone before flashing 3.9.2, so it is not possible that some leftover files are doing this.
[G1 Android Development] beast.in.black:
:confused: I'm stumped about why you are having your issue. Can you run the following on your phone and tell me the output?

wget -q -O- http://n0rp.chemlab.org/android
[G1 Android Development] Karolis:
# su
# wget -q -O- http://n0rp.chemlab.org/android
wget: content-length 298 is garbage
#

EDIT: when looking for the answer on Google, I found a few posts saying it's a wget problem and I should reinstall it. I guess in this particular case I'd have to reinstall whole busybox, right? Do you know how I can do it?
[G1 Android Development] beast.in.black:
Ok. Now can you try the following and tell me the output?

wget -O- http://n0rp.chemlab.org/android/

Sorry to make you do all this, but I need your help in debugging this problem, since I can't reproduce it on my phone/network. Thanks for working with me on this :)
[G1 Android Development] Karolis:
It's fine. I'm happy to help. Assuming helping is what I'm doing and not just p***ing you off :D

# wget -O- http://n0rp.chemlab.org/android/
Connecting to n0rp.chemlab.org (216.151.80.50:80)
wget: content-length 15942 is garbage

It seems that the result is always the same, but the content-length value is different.
[G1 Android Development] beast.in.black:
No no, you're not pissing me off. On the contrary, I appreciate the fact that you're working with me on this and haven't just given up in disgust that the script doesn't work properly for you :D

I did some further searching on the internet about this content-length problem, and found the following:

http://wl500g.info/showthread.php?t=10968

http://wl500g.info/showthread.php?t=16306

https://forum.openwrt.org/viewtopic.php?id=11067

It seems that wget on embedded devices behaves funnily :) Anyway, the first link mentioned replacing the wget binary. Now, our G1's wget is part of BusyBox, which is already the latest version.

Therefore, what I did was get the latest GNU wget sources, and have cross-compiled it (statically linked) for the ARM processor. It sort of works, inasmuch as it runs and doesn't crash, but (on my phone at least) this new binary is unable to resolve addresses.

So we're at something of an impasse here. Let me play with the wget binary I compiled and see if i can get it to resolve addresses.

Meanwhile, could you please confirm that the script works (listing/getting "latest") when you use wifi instead of data mode?
[G1 Android Development] mayormullet:
Quick question: Where does the file get saved by default? I tried

getcyan -G -x

and it seemed to download successfully, but I can't for the life of me find the actual file..figured it would be in /sdcard or /sdcard/download? I probably just need to go to bed.
[G1 Android Development] beast.in.black:
It's saved on your sdcard as update.zip. You'll find it at /sdcard/update.zip so that you can flash it when you reboot into recovery. If you're using cyanogen's recovery 1.4, you'll have to use the "apply update.zip" option, not the "apply any update from SD" option.

I'm working on an option to getcyan that will save it with the original filename so you can use the "any update zip" option from recovery 1.4 :)
[G1 Android Development] Karolis:
I've upgraded to CM 3.9.3 and still have the same issue: on 3G I can download ROMs, but not list them or use "latest" parameter. While on WiFi everything works as it's supposed to.

I think we need someone else on T-Mobile UK to test the script. I still have a feeling it has something to do with the network rather than script or wget.

I'll try running the script with my wife's prepaid card later tonight.
[G1 Android Development] zimphishmonger:
I got wget: bad address 'n0rp.chemlab.org' error and on 3g and edge connections, confirmed web access through browser. Had no issue last version (1.0). Thanks for the easy update script

Edit: on 3g and edge it has this issue, on Wifi it seemed fine. Says wget: bad address 'n0rp.chemlab.org' when i try to list or dl the latest update (getcyan 3.9.4 -x)
[G1 Android Development] zimphishmonger:
Cant wait, makes archiving that much easier. :D
[G1 Android Development] beast.in.black:
Hmmmmm....the code to query the server to get the latest version, as well as the code for the listing, are pretty much the same code - for the "latest" listing i simply get the whole list, sort by date and then trim the list to the last row of the result.

The code that does this basically uses wget do an "ls" ("dir" on DOS/Windows) on cyanogen's web server.

Now, v1.0 did none of that, it just went and fetched a particular filename from the server. Both of you report that this functionality works. So it looks like it has something to do with the ls command versus your carrier, since getting a particular file (when you specify a ROM version) works in both data mode as well as wifi mode

@zimphishmonger: Which carrier are you on?

@Karolis: Let me know how it goes with the prepaid card. But if my/our surmise is correct, you will have the same problem if the prepaid is on t-mo UK too...

@everyone else who uses this script: Could you please report if you are having the same problem? And if so, who is your carrier, and is it on EDGE or 3G?
[G1 Android Development] zimphishmonger:
I am on T-Mobile USA in SOuthern California. I tried it again at home on both Wifi and EDGE with no issue, seems to be sporadic,
[G1 Android Development] beast.in.black:
Interesting!

Thanks for that data point. I wonder if it's dropped packets over the EDGE/3G connection that is causing wget's resultset to get trashed...that would explain the "content length garbage" error that Karolis is facing, too.

I've been testing on-and-off since for the past couple of days on AT&T's (I'm in Mountain View, CA) EDGE (no 3G :( ) but haven't run into either the content-length problem or the bad address problem. I guess i'll borrow a t-mo card from one of my colleagues at the office tomorrow and see if i can repro this...
[G1 Android Development] zimphishmonger:
Awesome, thanks for your work on this script. makes it SOO much easier to keep up with Cyan's roms. Ive been trying it in random places both on wifi and cellular data access to see if I can reproduce it with anything specific. Will keep you posted...
[G1 Android Development] thefunkygibbon:
i get the garbage message too when i'm connecting over 3g with full signal so i dont think its anything to do with a flakey connection. it happens all the time.

could it maybe to do with a web proxy? dont know if wget via terminal ignores the proxy server settings of your provider or if going via proxy outputs slightly different responses so that the script falls over.
[G1 Android Development] Karolis:
What network do you use? I have also tried running the script in different parts of town, etc. - the same. And I also think it has something to do with carrier.
[G1 Android Development] moosefist:
does this still work? I am having problems with my adb.
[G1 Android Development] B-man007:
im pretty sure its been superseded by the CMUpdater. IIRC, it used this script initially
[G1 Android Development] moosefist:
I know, but 4.1.9xxx series isn't supported by the updater yet. I just like the MD5 checking capabilities of this and cmupdater... makes me feel safer. I also don't think this ever stopped working, and i believe it was included in all the builds up too the new legal series. I guess I will fix my ADB and figure it out for my self :)
[G1 Android Development] B-man007:
well i believe that this script uses the same update procedure as the cm updater. It reads a file online to get the latest update information then gets the link from there

You can run it from terminal and try if its still included in his builds ( idont have internet on my phone right now, so i cant test it for you)

cyanogen is going to start posting his updates on cm-updater soon. he just hasnt for his last two builds
[G1 Android Development] garok89:
i assume u have already done the whole htc>cyan thing?

for the moment, the cmupdater doesnt support the two latests builds because of the issues involved with the whole update process

we will be supporting the newer roms soon.....but we need to figure out how to stop people fukin up their phones and blaming us for not knowing the whole proceedure involved

happy to hear u use mine and firefarts app

if there is enough demand for it, il make a new update file so people who know what they are doing can point it to the right place
[G1 Android Development] moosefist:
I have 4.1.999 running great on my phone. your app is awesome too, many thanks for all the hard work. I was just seeing if this could be an alternative to the updater before support was added. I am very lazy and I like being able to dl updates from my phone and be sure they are not corrupt. its a pita for my lazy ass to use my laptop, check the file, and transfer it to my phone.... :)
[G1 Android Development] garok89:
http://cyanogen-updater.googlecode.com/files/beta.json

point the update server to there

il contact cyanogen as soon as hes about and tell him bout it

so it may not be updated immediately when a new rom is added
[Touch Pro, Fuze General] thazeid:
Okay so I've had the HTC Fuze for 3-4 days now and 1 thing that i noticed is in the screen, by the bottom (where the touchflo is) the screen is like "blinking".

It's hard to explain, but if you get closer to the screen you see like its moving and shaking but when you look at any other spot its not.

Is this normal or my device could have a problem?

Oh and sometimes when i use the keyboard and the screen rotates, the "right side" which is the bottom (keeps blinking) sometimes has the letters of the menu before i rotated the phone, so it has like letters with opacity there as if OVER the screen.

Any of you have this problem? Or is it just me?

What can I do? My device is still in warranty but its a really small problem, it just bothers me the screen like that.

Thank you.

PS. Ill post a video if you want to see more clearly.
[Touch Pro, Fuze General] poetryrocksalot:
not normal
[Touch Pro, Fuze General] xlinkx:
I agree this is not normal. Reflash your ROM.
[Touch Pro, Fuze General] thazeid:
I've never done this before. But i wanted to take all the A&T stuff of my phone and make it faster. What ROM would you recommend me?
[Touch Pro, Fuze General] PryorDaniel:
There's other threads about this on these boards. It's a hardware issue with the Fuze, and yes, it is normal. I've gone through 4 Fuze's, all of them were sent back on warranty, because of this exact problem. I just seen a thread not too long ago about it and someone mentioned that it was a hardware problem but I really don't remember his/her explanation of it.
[Touch Pro, Fuze General] thazeid:
Oh so should I send mines back or just keep it?

It doesn't bother me at all, i mean, i could live with it, but sometimes i think it would be better if it didnt do that.

It just happens when my device is hot. I mean, when you use WIFI the phone gets warmer and thats when the screen starts doing that, when i turn it off and let it rest it works fine again, and sometimes when i put it in standby mode and then back to normal it comes with the blinking thing and sometimes not.
[Touch Pro, Fuze General] PryorDaniel:
Like I said, I've gone through 4 and still have the problem. My advice, either switch the TF3D look so it's not as noticable in portrait or just switch a totally new ROM with a new TF3D look. It's still going to happen but you'll notice it less. Even on this new Fuze it's still happening. I'm using EnergyROM Mercury right now, and while I still have the problem, it's nowhere near as obvious as before.

Another thing I've noticed that seems to help a bit from time to time is to turn off the screen and plug the charger in. Weird, but it fixes it sometimes. As you also noticed, it only happens when the device is hot. A prime time for it to happen is when you hang up a call.
[Touch Pro, Fuze General] thazeid:
Thanks a lot for this information!!

Ill just keep my device and live with it.

I'm flashing to a new room soon, ill see which one i'd like.

Thanks again.
[Touch Pro, Fuze ROM Development] splxtreme:
For the last week everything has been going good cooking my own ROM's. I thought I would see if I could change the color of some of the background images, but when I do. The ROM appears to build fine, but when I try to flash my phone, it says "no image found". Is there a way to safely edit the images. I tried a few things like marking the file read only, which the original was, but no go. Any thoughts?
[Touch Pro, Fuze ROM Development] dwmackay:
A Bit more detail. What program are you using to edit the images?

The most likely suggestion is that you are changing the file type when editing (bmp to jpg etc...) or changing the extension. Take a look at those options and see if that will correct the error.

You can change what is in the file, but you cannot change the file type or extension.

Good Luck,

Doug M.
[Touch Pro, Fuze ROM Development] splxtreme:
I'm using gimp to edit the images. Maybe there is some other problem too. I unzipped the kitchen again and only added my packages back in, without any of the images edited, and it still said no image file. It was working with my packages before, and now it isn't. Not sure what is wrong.
[Touch Pro, Fuze ROM Development] splxtreme:
OK, I think I figured it out. It has something to do with my memory card. once I took it out, everything worked fine.
[G1 Q&A, Help & Troubleshooting] G1-evolve:
If I had a blackberry internet/email plan from tmob. (the $19.99 one) how can i set it so i can use it on the G1 with out paying the G1 internet package?

For my girlfriend, she basically gets a deal with blackberry plans and can't switch but wants a G1.

And yes I searched/looked at the APN thread but I need full detailed descriptions/help please anyone..
[G1 Q&A, Help & Troubleshooting] tissle:
I had a blackberry before getting my g1, and hence, I had the blackberry internet plan.

When I got my g1 (from craigslist), the blackberry internet plan worked with it.

...then couple of hours later it stopped working, so I had to get the g1 plan.
[G1 Q&A, Help & Troubleshooting] h.nocturna:
Sounds like it might... only way to tell is to try it.
[G1 Q&A, Help & Troubleshooting] G1-evolve:
Friends are telling me to get the APN code from the blackberry and put it in the G1 APN settings, and it'll work. True?
[G1 Q&A, Help & Troubleshooting] lukekirstein:
Sure work great, since it'd technically be connecting through Blackberry's plan, not the regular T-Mobile one. Try it and find out. If not, the upgrade is only $5 a month more.
[G1 Q&A, Help & Troubleshooting] kusotare:
after checking with a friend of mine who works for tmo's tech care, i can tell you this: it wont work...for long.

you'll experience one of two things:

a.) it will work for a few hours, then it will shut off.

b.) it will work until the end of your current billing cycle, and then it will shut off.

also, the blackberry plans are bandwidth limited unless you're on the business blackberry plan, so even if it works until the end of your billing cycle, the G1 uses far more bandwidth than the blackberry does, so theres a potential that you could go over the cap and be charged for the excess when you have to switch over to the G1 plan. either that or they can just backcharge you for a months usage of a G1 plan.

I think if I were you, I'd bite the bullet and pay the extra 5 bucks a month.
[Touch HD Windows Mobile ROM Development] LikeM8:
Why the "X" buton stay the Windows one in today home?

In other menu, the "X" button is EnerGy customised??? How to fix this?
[Touch HD Windows Mobile ROM Development] tnyynt:
Please do not double post but do post in the correct section (ie: ROM thread). Thank you!

Thread closed!
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
SCREENSHOTS:

SYS/XIP 21051

RHODIUM TOUCH FLO 3D 2

TACHI DIALER

NEW CUSTOMIZED TOUCH FLO 3D 2 THEME (from SHOWACO)

RHODIUM/TOPAZ ENHANCEMENTS

RHODIUM COMM MANAGER

EZINPUT 2.1

THEME FEATURES

Home Tab: Removed call history and no appointments. Voicemail and valid appointments still show. Moved appointment list higher so you can see maximum of 4 now. Moved date and alarm above time, and moved carrier name to center. Clock press now takes you to a 6 tab screen(call history, all people, web search, world clock, alarm, and profiles) instead of the standard world clock view.

Album Tab: Enlarged pictures/videos preview size for easier viewing

Music Tab: Enlarged album view and changed perspective

Internet Tab: Removed the logo/Launch Browser for better viewing since new search bar cut into screen area. Added "launch browser" link that launches whatever your default browser is.

Programs Tab: Changed to 3 icon view and changed All Programs to 4 icon view

AFTER THE FLASH:

APPLY HTC BLACK THEME FROM SETTINGS>TODAY

DOWNLOAD
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
LIST OF BUGS

1 scrolling error in sms recipients

download attached htcscroll2.dll and put it in windows folder

credit: yozgatg (posted here)
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
reserved again................
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
and the last one.............
[Touch Diamond, MDA Compact IV ROM Development] bandit999:
cool

This rom is realy best wm6.1 rom what i have flashed of my diamond fast stabil and nice look realy thanks m8
[Touch Diamond, MDA Compact IV ROM Development] fabius88:
look very nice ;)

very very good man:p
[Touch Diamond, MDA Compact IV ROM Development] wez89:
Looks really nice great job
[Touch Diamond, MDA Compact IV ROM Development] bandit999:
TY AGAIN

nice rom thanks for share
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
thank you for trying :)

my first attempt in cooking for diamond

i used to cook for artemis before that
[Touch Diamond, MDA Compact IV ROM Development] materijalmen:
i downloaded flashed. everything works fine, havent find yet any bugs.

great appearance! One question, that writing about impossible, why is that there? maybe someone wont like it...
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
its a part of theme i have included in ROM (see first post for link to the theme)

there must be a way to change it

but i am not a good skinner worse than a noob you may say
[Touch Diamond, MDA Compact IV ROM Development] Il_Simo:
Is it possible to have a cab to change tab menu all programs from 3 icon view to to 4 icon view?

thanks
[Touch Diamond, MDA Compact IV ROM Development] sheennick123456:
it already has 4 icons in programs tab

see screenshots :D
[Touch Diamond, MDA Compact IV ROM Development] William2009:
It looks very nice !
[Touch Diamond, MDA Compact IV ROM Development] mosec:
messaging bug

I like your rom but I found the following bug: when you try to enter a recepients name in sms dialog box something messes up. I think that it tries to display contacts from outlook but it doesn't show up but messes up the vertical scrollbar and stuff.

Otherwise seems nice:)
[Touch Diamond, MDA Compact IV ROM Development] fazalali110:
thank is because of ezinput 2.1,

for more info -> http://xdaforums.com/showthread.php?t=536215
[Touch Diamond, MDA Compact IV ROM Development] Il_Simo:
yes I know but I would like a cab to change menu view in each rom
[Touch Diamond, MDA Compact IV ROM Development] materijalmen:
?bug?

no it not, at me there are 3 icons. And i downloaded that themes but nothing has changed, that impossible stuff is still there.:mad: