yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
and look at that, as soon as i comment on battery stuff my phone shuts off and i have to charge with it off :(
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
Ok not the case, i just tryed with a old radio 1.65.x

Are we sure that its not working? Inside the OS the light blinks and in wimo it was solid. could it just be that once the SPL loads the kernal that the light turns off? I remember leaving my phone plugged in even though the light was off and it turned on charged to 40%(when i got to where i was going).

In the end I still think a good fix is to have the phone shut down at 5%. I remember wimo did this, and as much as you wanted to turn it back on, it just shut down(could be changed, yes). Much better for LiOn anyway. This would help keep the install from going corrupt.
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
sorry to keep posting but i keep thinking of stuff to try after the last one.

OK so i used a voltmeter on the battery leads from the phone. there is a 4.1v coming from the phone whether or not the LED is on. The phone is charging. I confirmed what i remembered about letting it charge the other day. no LED but yes charging.

I also would like to comment on my current understanding of how devices charge. The newest generation of phone will actually talk to the charger and stop charging at 100, resuming at 90 or so. This type of charging is now also mandated in some countries (Ive heard of mostly europe) to save electricity. However this is newer technology and is not likely to be implemented in the Kaiser. The charging style is passive and always on. The charge voltage is set low enough to prevent over heating.(the back of my battery shows this voltage to be 4.2 and the voltmeter reads 4.1). Have ever seen a standard charger and a rapid charger and wondered why the rapid charger is more expensive? The rapid charger can use a higher voltage because it detects when the battery is full and stops charging (more electronics)

I also timed how long the light stays on, and compared it to how long the boot splash is up. 6 sec for LED and 11 for boot splash. I recall that in WIMO the boot splash shows up and then some smaller time later the radio/rom info is displayed. can someone with WIMO time this period? my guess is it will be very close to the time the LED is on for android. this will confirm the idea that the LED goes off when the droid kernal takes over.

also if you are charging off just hit reset to boot if you dont want to take out battery. this also points to a improper kernal handling.

EDIT: can cause problems(same reason you need to pull out batt on soft reboot), but point is valid

also think about booting while plugged in, i usually get a weird batt status(worse with USB charging). this could also be related, i.e. the kernal doesn't deal with the battery early enough in the boot cycle.

all said, the phone is charging but the kernal isnt handling the "partial boot" causing no LED and loss of power button.

this is where my knowledge stops. perhaps its as simple as changing the initialization order in the kernal?
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Thanks for this, I will take have to look into this further, because although there is voltage present at the terminals, this will be present anyway, since the battery itself will give a nominal 4v anyway, I think the only way to tell for sure would be to let your battery discharge, then plug in the charger, if it does charge it should be charged enough after an hour to be able to restart the phone, ( most reports say that no charging takes place, and that the battery percentage does not increase more than 1-3%, which is why the usual advice is to cycle the charger 3 or so times to get enough charge to start the phone and continue charging).

The charge led going off does indeed seem to signal a halt on charging, and although the kernel does at first start the charge, it seems to go back to sleep after a time, not sure why, and my coding skills are woefully inadequate where debugging the kernel and it's modules are concerned.

I am wondering if it's possible to measure if the battery is actually getting a charge, more research is needed, and possibly some more 'out of the box' ideas like this.

I do like the way this is going though, just not convinced the phone is charging, may have to let my spare die just to check if there is any charging going on overnight.
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
the 4.1V is without the battery. you need more than the operating V from the battery in reverse to charge. the battery operates at 3.7V

if the kernal is just not showing charge it seems very easy to me that people will just assume its not working and keep cycling.

tested twice where i left batt in and gained over 3% charge. 1-3% seem like the amount you get if you assume its not working and cycle.

still problems in kernal with dealing with the no power on charge, but to me it seems not to be getting in the way of charging. my errors come from starting the OS after a charge especially after reset button instead of remove battery. my current theory is still that WIMO had an exception handling for the powered of plug in while our current droid does not.

do you still have the WIMO for work? can you time the duration between power on and display of radio/rom? if this is the same as the led time it proves the kernal handling needs work

too bad i dont code well. it would take me quite a while to figure out the linux kernal even as a read.
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
again sorry for not getting everything down in one post.

the operating V for the battery when not plugged in but phone on is 3.5V ish(same as batt alone) and it jumps to a little over 3.7V ish when plugged it. the 4.1 is phone plugged in but off. no phone operations mean all the juice goes to charging.

shows why i liked to charge off in WIMO if i needed faster charge (.6V over .2V)

obviously A matters too but i cant set that up without an external way to hold the battery for the voltmeter to be in series. id like a 2nd kaiser to experiment with...next $50 +ebay
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
ok i did my own WIMO kernal testing.

as far as the battery and charging goes, all of the voltages are the same for the same actions. this includes the pluging in while off.

i checked the time from splash to rom info. it was 8 seconds. this is close enough to the LED on time from power off plug in to support our guess of incorect kernal handling of the different state.
[Tilt, TyTN II, MDA Vario III Android Development] Terracide:
this might be a silly question.... but do all phones with androids ports using a lion battery suffer from this problem or is it just the kaiser?
[Tilt, TyTN II, MDA Vario III Android Development] kallt_kaffe:
I apoligize for not reading the whole thread but I just want to add my $.2 to the discussion.

First of all I do NOT know in detail how the Kaiser boot process works but I guess it's something like this (very simplified).

1. Show plash

2. Jump to a certain adress (boot kernel)

Now, when charging (off) it does not show the splash but obviously runs some kind of code that controls the charging LED so it may do something like this.

1. Jump to a different adress (start charging code). This is of course a bit quicker than loading and displaying the splashscreen so it makes sense that the ChargeLED-boot is faster than the splashscreen-boot.

We very likely do not have this code in Android but WinMo ROMs does indeed. There may be some pointer telling the phone where it is or it may be a hardcoded offset (I'm not an expert). So I suppose it may just jump into some place in memory and crash (because this place does not contain the correct code, or no code at all).

Just my view on the subject. I don't really have anything to back up the theory with except that if it did indeed call the kernel at the usual adress it would boot into Android and it does not so it has to do something else.

Maybe you have brought up this idea allready? If so then I apologize for being lazy and not reading the whole thread. (again)
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
that is the conclusion i came to. your phrasing is spelled out in more coding terms, which is good. i did all of the physical testing to confirm that the charging is basically passive, and then what you said with the incorrect memory jump.

this incorrect memory jump is what is freezing the device and in some cases messing with the install files. also is not handling LED.

I know you like to use HARET so let me know if you need a tester. seems that as simple check in the boot code or off state handler in the right memory location (assuming its easy to locate) shouldnt be too hard
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
i dont have other devices, but it depends on whether the devices allows kernal over rides for the LED. i.e. if you can disable LED in WIMO than you might have similar problem.

do not scare away from android for this. i have found in stand by i have better batt life. just remember to charge anytime its convienant, like you should already be doing with lion.

i would also say that 99% of phones now are lion, so all ports of android are for phones with lion. this is also irrelevant to the OS, the differences are in the charging circuit.
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Haven't got as far as actually questioning the method used to jump to kernel, or charging, in fact I hadn't gone into how the kernel actually gets called, and it may be that this is indeed how it works. I may have to have another read through the tinboot thread, to see if I can pick up any clues there, since I believe that it is tinboot that acts at the kernel bootloader (?).

Good call though, it makes sense that the hardware ( firmware?) does the actual calls to set addresses, however some charging takes place, so whatever gets called seems to be right, but crashes, or is shut down ( timers?) shortly afterward.

Such a lot to think about, I think I may have to do a lot of digging through threads for clues, something tells me this is not as easy as getting Nano working was.... lol
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
where are the resources that you know about located?

this may even go back to SPL maybe they figured out the memory locations for the normal boot and no PB boot.

another thought, how does the kernal receive information about things like buttons and batt status? if its all just API codes through SPL (or what ever is technically correct) then it may just take this pseudo code at in the begin

if booting
{
if power plugged in && no PB
{
goto no PB yet
}
}

function no PB yet
{
turn on LED
while(no PB)
goto boot normal
}
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
This: http://xdaforums.com/showthread.php?t=614275 is the thread that started the whole Nand revolution, and there is some discussion of charging there, also a bit of possibly useful info on how the kernel is booted

( check post #248 .... )
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
ill be looking too. 2 eyes are better than 1
[Tilt, TyTN II, MDA Vario III Android Development] kallt_kaffe:
I never looked closely to tinboot.S but I've started to to do it now.

It starts like this:

.org 0
b boot

I've never programmed ARM assembler but it's not hard to see that it means, at offest 0 there is one line of code that jumps(branch) to the label "boot".

This tells us that SPL jumps to offset 0 in our tinboot code when powered on.

Then there is nothing until offset 0x40.

If I had designed this I would probably just made the SPL jump to the next adress when charging, like offset 0x04 or perhaps 0x08.

A simple test like repeating the line "b boot" a couple of times would be interesting. If my guess is right, then it would boot up android when put to charge. I think I'm going to try this out.

Another way to go would be to disassemble a WinMo ROM and try to figure out how it works.
[Tilt, TyTN II, MDA Vario III Android Development] kallt_kaffe:
Didn't seem to make a difference. :(

On the other hand the "charge-boot" propably doesn't initialize the display (and other things) so even if it did call the kernel on a working adress it may not boot anyway. Disassembling a WinMo rom is propably the best route to go.
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
can you add "turn on LED"? to test?

ill look at tinboot. i have some basic asembly experience (4 years ago). maybe mabye not
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
im looking the kernal files also...what arch is the kaiser?
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
Just spent all day looking through the forums. yes i have all day, i just graduated so im doing this for my nerd fix.

i didnt find anything(usefull) on booting. my guess is 1 of 2 reasons. this was discussed pre 2006 and is archived or lost in 1000000s of threads sences -or- by using existing SPL and ROMs for WIMO this sort of problem never came up...more of a test what you can change instead of a fix.

am i correct in assuming that we cant decrypt the wimo boot.bin without the original code?

btw memory maps are in wiki if you want to try to turn on LED in tinboot

im still convinced that the charging is passive. the problem is with the handling of this charge off state. however the kernal starting does cause other problems so i continue to try and catch up enough to input a solution.
[Tilt, TyTN II, MDA Vario III Android Development] kallt_kaffe:
Try the latest kernel from DZO. My Kaiser is no longer charged to death, instead if you wait long enough the display turns on when the bootanimation starts. :)
[Tilt, TyTN II, MDA Vario III Android Development] blindguyinanorgy:
just tried. its basically doing what we said...running the kernal. dzo just made the kernal overrides and boot normally instead of going into a "charge off" state. that later is harder im sure
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
Wait, let me get my head around this, using DZO's latest kernel, plugging in a powered down device will now power it up?

This is progress, it's not fully powered down charging, but hell, it sure beats answering one of the main issues new users have with Android on Kaiser, namely 'my battery is dead and I can't get it to charge like I did in winmo'......

Think I'll have to give DZO another donation for that one :)
[EVO 4G Q&A, Help & Troubleshooting] psufan5:
Not thinking, I rooted the phone... not sure if I am keeping the phone past the free 30 day trial period (probably though) and was wondering if I can get it easily back to stock...

Thanks.
[EVO 4G Q&A, Help & Troubleshooting] 80s_kid:
please search. thank you. no need for this thread.
[EVO 4G Q&A, Help & Troubleshooting] psufan5:
I did search...
[EVO 4G Q&A, Help & Troubleshooting] dresters:
i'm looking for the same thing to unroot...let me know if you find the Stock Build.
[EVO 4G Q&A, Help & Troubleshooting] Neotelos_com:
Latest Update: http://xdaforums.com/showthread.php?t=695604

Original Stock: http://xdaforums.com/showthread.php?t=685835

Just run this, if it hangs (before install, NEVER unplug during install)...just unplug the Evo (but do not shut if off), plug the Evo back in, and restart the install and it should go right through.

Also, when you first plug in the Evo, set it to HTC Sync mode...this will help ensure the installer gets a usable connection.

NOW PLEASE STOP ASKING, these are all over the forums!
[EVO 4G Q&A, Help & Troubleshooting] timothydonohue:
i searched, and found it easily enough. there is a stock build exe. use the 'search this forum' bit, top right side.

and, this is q and a, not development. if you aren't building something, it doesn't get posted here
[EVO 4G General] Neotelos_com:
If (for any reason) you lost the install on your SD card that came with the Evo, I have created a torrent for this.

If you've never used a torrent before, just go and download uTorrent to open the file.

http://thepiratebay.org/torrent/5609530/HTC_Sync_2.0.31_(Evo_4G)

You may ask "Why use a Torrent?", well it doesn't bog down the xda servers and can offer very fast download speeds when used en-masse.

Enjoy! :)
[EVO 4G General] pixelpop:
Why not just go to the source and get the latest version (which is 2.0.35 by the way):

http://www.htc.com/us/support/evo-sprint/downloads/
[EVO 4G General] timothydonohue:
some people, apparently, can't access it. maybe they're out of country or something. i posted the same link in a thread yesterday, and someone couldn't get it.
[EVO 4G General] JustinChase:
I can't get it. it takes me to a screen where it wants you to select your phone, and the EVO is not listed.

v2.0.33 is available further down, but will not install on my Win 7x64 system.

Sorry, it installs, but won't run; some .dll missing, I uninstalled it. I reinstalled as admin, and same thing, uninstalled again.

Can anyone post up the v.35 file somewhere?

thanks :)
[EVO 4G General] waterboy100:
They don't make a mac version, do they?

How do I sync my contacts from my macbook to the phone
[EVO 4G General] digitaliceblast:
Same thing happend to me I had to un install it disable my virus protection reinstall and it worked fine.

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G General] pixelpop:
I had the same thing happen to me (some log.something was missing) with the shiopped version (2.0.31). I just ran the installer again and ran the app after connecting the phone and it worked.

Edit: and yes, you have to disable virus protection (and a reboot after install couldn't hurt either).
[Hero CDMA Q&A, Help & Troubleshooting] mrgreenfrost:
Does any one know how to remove the vanilla lockscreen? I'm using Lockbot pro and its growing on me.
[Hero CDMA Q&A, Help & Troubleshooting] killacammiami:
i need this help right now !!
[EVO 4G Q&A, Help & Troubleshooting] leglog:
from time to time i want to listen to music through my bluetooth ear-piece. like while driving. with the evo/android is this possible?
[EVO 4G Q&A, Help & Troubleshooting] remailednet:
If your Bluetooth headset supports A2DP then yes. I do this quite often.
[EVO 4G Q&A, Help & Troubleshooting] youngyoshi:
I noticed the music pauses occasionally... might just be mine
[EVO 4G Q&A, Help & Troubleshooting] looneylu:
Can anyone recommend a good dvd ripping app so that I can rip movies and convert them to watch on my evo... i can convert them using doubletwist, but I need something to rip them... don't know of a reliable freeware app
[EVO 4G Q&A, Help & Troubleshooting] timothydonohue:
you'd think someone that's posted almost 500 times would know about the search tool...

or maybe, that's why you've posted so often. :)

try handbrake. works like a charm. google it, or look around here. plenty of threads about it already
[EVO 4G Q&A, Help & Troubleshooting] SilverStone641:
the best app i've discovered for PC is DVDDecrypter. it works perfectly. allows you to select by chapters, or the whole DVD. good stuff!
[EVO 4G Q&A, Help & Troubleshooting] danknee:
DVD Fab Platinum
[EVO 4G Q&A, Help & Troubleshooting] looneylu:
LOL, I help where I can, but I just didn't want to download a virus from a random site. Thanks for the response.

I asked about this before and just didn't see anything really mention dvd ripping

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G Q&A, Help & Troubleshooting] Droga:
http://www.knowyourcell.com/htc/htc-evo-4g/evo-4g-guides/487469/how_to_convert_videos_and_transfer_them_to_the_htc_evo_4g.html
[EVO 4G Q&A, Help & Troubleshooting] Avalaunchmods:
i just dropped sherlock holmes 720p mpeg4 and it plays incredibly well
[EVO 4G Q&A, Help & Troubleshooting] GHOST99K:
just wondering how heavy is the movie file after converting to 720p?
[EVO 4G Q&A, Help & Troubleshooting] Avalaunchmods:
4.36 gigs. that is from bd rip from my own bd disc. i use adobe cs4 converter to convert. dropped it on there and although it is a huge file, i am utterly impressed at the quality. stays constant audio and video sync and never drops framerate. blacks are amazing not inky at all and colors are very very vibrant.

but anyways if you are just going to view one movie every once in awhile like i do i recommend dropping 720p onto it. its easy and amazing
[EVO 4G Q&A, Help & Troubleshooting] bparvin:
you can keep the quality and reduce the file size by a large amount by using handbrake. No need to have a 4gb file.

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G Q&A, Help & Troubleshooting] spurnout:
Follow these instructions for good quality video with handbrake:

http://www.frankie.bz/blog/tips-and-tricks/convert-video-nexus-one/
[EVO 4G Q&A, Help & Troubleshooting] GHOST99K:
wow thanks i jus downloaded handbrake and im gonna apply those changes and c how it looks as soon as i get the EVO.
[EVO 4G Q&A, Help & Troubleshooting] slackwaresupport:
doubletwist
[EVO 4G Q&A, Help & Troubleshooting] arolnick:
Doubletwist

Doubletwist is nice, for music and apps. But it rips movies 640 x 320 too small for the screen. There are no preferences I can find the change that. I am on a MAC and I have had great success converting my .AVI files with FFMPEG and the Mp4 presets. THe movies are about 800 megs and look great.
[EVO 4G Q&A, Help & Troubleshooting] spyngamerman:
if anyone knows of a good app for converting mkv to mp4 id be interested i ripped all of Battlestar Galactica straight from Bluray disc source its in AVCHD format but i have mkv copies of whole series i could use if i could find easy way to transcode it losslessly or play it in mkv on android looking for a like VLC type video player for android
[EVO 4G Q&A, Help & Troubleshooting] SilverStone641:
this is gonna sound weird, but AirVideo server for iPad(it streams videos to the iPad) it's the only app i've tried so far that will convert MKV with little to no quality loss. best part, it's free. just a suggestion.

http://www.inmethod.com/air-video/download.html
[EVO 4G Q&A, Help & Troubleshooting] spookcuz:
Try using mkv2vob
[EVO 4G Q&A, Help & Troubleshooting] flexgrip:
Just a quick note... Unless you are playing the movie through hdmi on a 720p display, why would you be encoding 720p movies for a phone with a 800x480 display? 4.3gb sounds like a lot of wasted space for all those extra unused pixels.

For everyone else, handbrake is the free simple alternative. And for people that care to learn a few command line options, ffmpeg is fantastic. I get much smaller better looking files from the open source x264 compiled ffmpeg. But, configured correctly, handbrake can be a front end for ffmpeg anyway.
[EVO 4G Q&A, Help & Troubleshooting] Hero's Hero:
Download Daniusoft DVD Ripper.

It searches for your phone, connects, converts the movie and places it on your sd card in the correct folder. All by itself.
[EVO 4G Q&A, Help & Troubleshooting] pixelpop:
Also consider the wall I hit when I first tried ripping--I ripped the DVD at 800x480 with all the correct settings, but when I tried to throw it up on my HDTV via the HDMI output, my TV would not recognize the non-standard size.

So you have a choice: 1) rip to 720p if you are going to output via HDMI or 2) rip to 800x480 if you are ONLY going to view the movie on the phone.
[EVO 4G Q&A, Help & Troubleshooting] splicitysplat:
What do you use to play the file on your EVO?
[EVO 4G Q&A, Help & Troubleshooting] jcmarx:
All this and no one mentions the banner advertisment avs4you lol or was this banner up during post dates?
[EVO 4G Q&A, Help & Troubleshooting] ausch30:
If you just want to encode it to play on your phone then this does a great job

http://xdaforums.com/showthread.php?t=724944

Small file size, picture looks great.
[EVO 4G Q&A, Help & Troubleshooting] steveziggy:
slysoft.com clone dvd mobile
[EVO 4G Q&A, Help & Troubleshooting] ratmuscle:
Dvdfab

Www(dot)h33t(dot)com
[EVO 4G Q&A, Help & Troubleshooting] ratmuscle:
Dvdfab

Www.h33t.com