yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] einsteinecker:
Sometimes the USB cable is not immediately recognized once you plug one in, compared to Windows Mobile. This USB driver is faulty, and it affects the Micro SD from being recognized in Android because of the Mass Storage support failing to load. This whole problem is caused by merging .32 drivers with .35 drivers, causing incompatibility.

Unfortunately that still does not work for me, as I've already tried. This might just be me though, can anyone else confirm if these fixes work?

I am still trying to get a .32 kernel working, but it's not easy :(

If you can post the fix, that will be great, I'm sure others would like to use Youtube :)
[Miscellaneous Android Development] g680423:
open the read me file first and install same way which is written in it for YOUTUBE on FATHOM

http://www.4shared.com/rar/W2j74dol/fix.html

wont fix the hw settings just for watching videos in browser... temporary use only
[Miscellaneous Android Development] Giorgi-geo:
That's not what he meant at all. Flash player is not the problem. Problem is that hardware decoding is not working in this kernel, and when we try to watch any video with hardware decoding all we get is a white screen.

---------- Post added at 03:16 PM ---------- Previous post was at 03:05 PM ----------

hey einsteinecker, I'm trying to backup the best working android, but i have so many android files in my PC i have no idea which is which, could you link me to the latest build?
[Miscellaneous Android Development] g680423:
hi Giorgi-geo i know that:p,,this for temporary use for streaming videos online this doesnt fix the youtube app u can just watch the videos in browser:angel:
[Miscellaneous Android Development] einsteinecker:
Well, the first post has what you're looking for. I'd only recommend the first 3 listed builds. I'm not sure what happened to pizzaboy, so for now his links aren't working.
[Miscellaneous Android Development] pizzaboy192:
I'll fix any links that need to be corrected. I only have the files right now on my site at http://pizzaboy192.com/downloads/fathrdoid/
[Miscellaneous Android Development] Giorgi-geo:
For me, when i tried to watch videos on Youtube, browser and phone would always freeze and lag. are you able to stream without a problem?
[Miscellaneous Android Development] g680423:
yes in cynogen builds but sometimes lags cause of other runing apps :crying:

i havent tried in other builds what about others? any one else tried it?
[Miscellaneous Android Development] einsteinecker:
New KERNEL March 13 2013

hil everyone, sorry about the delay for this, my left eye is giving me a massive headache but I don't want to delay this any further. Note that this is still the .35 kernel, as I have many problems trying to get .32 kernel working.

What I have here for everyone is a new kernel to test. Nothing added, but I changed the way the kernel was compiled to stabilize the kernel and lessen the bugs. This changes the following:

-Audio should not die anymore, played game, watched videos while plugging/unplugging headphones, all while putting phone to sleep sometimes. Audio never died!

-On Ajeet Gingerbread 2.3.7, SD card has a higher chance of mounting than before. I've linked this to how we click clrcad.exe, and everytime I click it 15 times and then immediately click haret, the sd card will mount. If that doesn't work, I would really like to know if anyone else has tried kank_fraud's method, and let me know if that works.

-Changing the way the kernel was compiled gave me interesting results. First of all, it minimized the errors I encountered when compiling the kernel. By also fixing the above audio problem, I also noticed the phone is more stable, and actually quite fluent. I also noticed the phone did not get very hot when playing a game, and while the phone still gets hot, doing normal things shouldn't heat up the phone too much. Please don't charge the phone while playing a game, our Fathom has that problem of getting too hot whether it's Windows Mobile or Android.

-Best of all, I noticed better battery life in Android with this new kernel. My battery is not good because I messed it up finding the battery fix for the old kernel, but I do notice the battery life is just as good as on Windows Mobile.

Please test and enjoy!​

(Note: there are 2 kernels. Either one can give you better battery life/less bugs than the other, so please let me know what you like best. Instructions are included inside archive.)

I forgot to mention Wifi did not work for me in Cyanogenmod November 26. Even though Kernel points to correct nvram.txt location, it still froze. I have attached the nvram.txt from Ajeet 2.3.7 Gingerbread, as that wifi worked. Please replace cyanogenmod nvram.txt in /system/etc/wifi and let me know if it works.
[Miscellaneous Android Development] Giorgi-geo:
einsteinecker,

Good news. Downloading this. i'll try the Linaro one.

---------- Post added at 10:32 PM ---------- Previous post was at 09:55 PM ----------

by the way. when i try different image size, like 2048 android doesn't boot. it only boots if it says 256. can this be fixed?

I use 16Gb formatted card

--

also wifi works from the start without moving nvram or .ko files in "nov 26" build
[Miscellaneous Android Development] Giorgi-geo:
when i copied the .ko files and nvram phone restarted to wm from console screen 3 times. on the 4th try it booted android and froze on the lock screen.

i think i recall this happened to me before? i shouldn't have copied the .ko files there right? :p
[Miscellaneous Android Development] Giorgi-geo:
Left my phone on 58%, and when i checked again after 12 hours it was still on 58%. :)
[Miscellaneous Android Development] g680423:
wow which kernel was that lionaro?or the arm one?

i tried it but in both kern arrow keys not working properly audio still crashes
[Miscellaneous Android Development] Giorgi-geo:
i downloaded the nov26 build from the first page and threw in the zImage from Linaro folder from einsteinecker's last post.
[Miscellaneous Android Development] einsteinecker:
Sorry for the late replies, I've been super busy :angel:

Ah, this I've never tried. The highest I ever did was a 1GB data.img, and I did have a problem with that at first. I figured out how to do this easily. While in Windows Mobile, plug in your charger. That way, when Haret launches and creates the data.img, there is an external power source keeping the phone on. Of course, maybe there is fragmentation on the card, making it difficult to create the data.img. In this case, it might be best to backup your card and re-format :(

This happened to me too. Unfortunately, I only solved this problem by deleting my data.img :( since I've always been testing, I never bothered to try to figure it out :laugh:

I think you'll need to recalibrate your battery :p You can do this by using Android all the way until you get a "connect your charger" notification, and then charge the phone while still in Android all the way till you see green LED on phone. :fingers-crossed:

Are you using an old Android build? On the first post, there are only 2 builds I recommend, Ajeet Gingerbread 2.3.7 and Cyanogenmod Nov 26. For Cyanogenmod Nov 26, it was missing a file, I posted it somewhere in this thread. Maybe once I settle some stuff in life, I can upload the fixed versions of Android I am using to test my kernels, those have been modified several times.
[Miscellaneous Android Development] Giorgi-geo:
2GB worked on the second try (without charger). i'll use charger when i need it again

I just deleted the whole android folder. all the files and programs that are supposed to be in android's internal memory are in data.img, right?

I'll do that, thanks

I have one question. what do you think about games? some of them run on our phone, some don't, for example asphalt 6,7 do not start. do you know why it's like this? also games for which "famous" phone would be most compatible with fathom? like which phone has the most similar specs, if you know?
[Miscellaneous Android Development] g680423:
yes giorgi early many games were not working like temple run2,rope escape,etc. I purchased plants vs zombies it didn't work for me where as in play store it showed working after download game crashes on startup even closing all the runing apps same problem so what i did is

1st this site http://www.lycandroid.info/2012/02/chainfire-3d-pro-apk-plug-ins-pro.html

2nd download this http://www.mediafire.com/?aan942lsws26a8i

3rd after installing and configuring it open the app thn go to per app opengl settings it will load all the apps select the app which u want to run thn select the reduce texture quality and run the game if game still wont work use plugins some games working:victory::victory:
[Miscellaneous Android Development] Giorgi-geo:
I already use chainfire and it makes some games work (like GTA3). in fact most games don't work without chainfire. the games i mentioned in the post above do not run at all, i tried all the different configurations of chainfire but no luck. Thanks for the suggestion though
[Miscellaneous Android Development] g680423:
i am using Cyanogen March 2012 build

yes i will download the nov26 one also which files missing? :confused:

also this one ajeet's LG Fathom Gingerbread 2.3.7 whn i pasted the arm and lionaro kernel it doesnt boot :(

also i didnt try this one

2.3 gingerbread ein mod.rar

so which one is best for games
[Miscellaneous Android Development] pizzaboy192:
hi, sorry! I fixed it now!

When I moved to a different site management system, I messed up permissions for almost every directory, and lost some in others. I just fixed it.

On my connection it takes a minute or two for the web host to enumerate the file, it may time out the first time (just right click and choose "Save As" if that happens) but it should now work. I'll upload some newer builds if I can find some time in the next week or two.
[Miscellaneous Android Development] g680423:
thanks :victory:
[Miscellaneous Android Development] einsteinecker:
ajeet's Gingerbread 2.3.7 is very picky. Sometimes, you need to delete data.img in your Android folder in order to boot. I don't know the exact problem though :(

I would recommend Cyanogenmod Nov 26 for gaming, it's the most stable OS we have.

I'm wondering, do you know if those games worked with ajeet's old kernel? I recall cyanogenmod alpha 3 was gaming capable, I just never tried. Perhaps when I have time, I can test that, and I will definitely look into why those games won't run. (It could also be because we don't have enough system RAM/video RAM)
[Miscellaneous Android Development] Giorgi-geo:
i really don't remember, but i bet it was the same. I can free about 100mb ram, that should be enough. problem is the games don't start at all. i think it's because sw doesn't recognise hw properly. just my thought.
[Miscellaneous Android Development] einsteinecker:
Well, one last thing you can do is install an app called Catlog, and when you launch a game, and it fails to launch, Catlog will tell you why. I was able to see why Jetset Radio wouldn't play :p
[Miscellaneous Android Development] g680423:
anyway to play this game in fathom https://play.google.com/store/apps/details?id=se.illusionlabs.labyrinth2:confused:

einsteinecker how to fix audio problem in cynogenmod, audio always crashes on boot only sometimes it work can you fix it pls
[Miscellaneous Android Development] einsteinecker:
I think the next fix I should focus on is why those games don't work. Although, it might be a problem I can't fix: I think those games need Video RAM, which is probably not available in our Fathoms, or maybe those games need a lot of video RAM. I'll look into it though, some games work so maybe it isn't the video RAM.

To fix audio problem, you must follow this post: http://xdaforums.com/showpost.php?p=34747971&postcount=187
[Miscellaneous Android Development] pizzaboy192:
also don't forget that the Fathom has only 256mb of RAM available, some of which the OS needs, and some that is allocated to the GFX. You can't run most games for Android or games that run on HTC WM devices because it has so little RAM.
[Miscellaneous Android Development] g680423:
are our phone arm7?:confused:
[Miscellaneous Android Development] pizzaboy192:
Yes. it has a QSD8250 from Qualcomm which Wikipedia says is ARM V7
[Miscellaneous Android Development] g680423:
thn our phone should also be capable of games like deadtriger etc:confused: also it says our phone has adreno200 gpu too

but phone like samsung galaxy y doesnt have that gpu.. i know it has 50 more ram than ours how does deadtriger work in galaxy y

even i want to play games :crying:
[Miscellaneous Android Development] pizzaboy192:
I would assume the reason that it doesn't work is that the Fathom's Android isn't designed for the phone. The Samsung Galaxy Y may have 50MB more RAM, but it is also booting from ROM instead of an SD, and has many more features like a capacitive display and a proper bootloader. If you can get crashlogs of the games when they crash (you can do this with an ADB console connected on your PC), we can see why they crash and figure out what part of the Fathom ROM isn't working right. Until then, we'll only be making blind guesses.
[Miscellaneous Android Development] steven_DHO:
I'm using 2.3 gingerbread ein mod GSM card. I've try to send out text message(SMS) and it works for me by modifying smscenter.

First of all in windows mobile goto phone setting(start>setting>personal>phone)

then goto tab gsm services, click voice mail and text messages, then press get settings.

copy the text messages center and make it as text file in sdcard if you can't remember the number.

the boot into android. open dial phone(a tools for dialing). press *#*#4636#*#*

choose Phone Information

then input the number of SMS Center to SMSC then press update.

Then try to text someone. For me it works.

Good luck
[Miscellaneous Android Development] einsteinecker:
I have bad news everyone. My Fathom cannot boot past the LG Logo :( I don't know what the problem is. I was last using Windows Mobile, and I wanted to switch my sim card, and upon turning on the phone, it won't boot. It doesn't do anything. It only gets hot when I leave it at the LG screen, and I can go into download mode, but I've flashed both a V5 ROM and the V7 ROM, and still nothing :crying:

I was on the verge of testing the camera kernel. All I have left now it to finish the kernel and let you guys test it, but with no phone to test the kernels, it's not going to be good anymore :( What's worse is I lost a lot of things on my Fathom, I didn't backup my data because I didn't think this would happen. Right now I only have my broken Treo left to use, so I don't know how much I can keep going with Android development :crying:
[Miscellaneous Android Development] pizzaboy192:
That is saddening news. I know that you have basically lost all data at this point, but have you tried the hardware hard reset key combo of FN + C while resetting? I could be that it has gotten stuck in the boot sequence and is unable to get into Windows.
[Miscellaneous Android Development] einsteinecker:
I have tried that. That doesn't work. I know it's not the keyboard that is broken because I can enter download mode by pressing "5".

According to this post, he says that "about half of the devices powered by anything from the Snapdragon series could have it". Do you remember my post way back? I think my phone has gotten hot one too many times, since I know the ROM chip works since I can flash a new rom to it, the screen works because the LG logo comes up with backlight, and the keyboard works because I can press the keys, the battery works because the phone can turn on, that only leaves the CPU, which during all the Android testing, I have always noted the high heat. It's too bad my latest kernel came too late, I really felt that kernel controlled CPU speeds better which in turn kept temperatures low.

There's no other info I have found online saying what to do, other than send in the phone to LG :(
[Miscellaneous Android Development] einsteinecker:
I'm sorry everyone, but I must officially end LG VS750 Fathom Android development. It's a really tough time for me, this is the second thing I least expected to happen to me (my hard drive dying a few months ago is the other one), and I made no backup plans if this Fathom were to unexpectedly die on me. Right now the phone I'm using is extremely frustrating to use, and it's really annoying me to the point I don't want to think about my Fathom.

I don't think I can resurrect Fathom development, as it took special measures for me to get this phone in the first place, and if I were to get it again, I not only have to deal with those measures, but I'd also have to unlock it again, as you might know I am GSM and it cost me to unlock my Fathom.

I had learned much from this Fathom, and I'm very happy to have been a part of this development project, and while some things must come to an end, I had wished the end was a completed Android Kernel + ROM. My Fathom dying before that could happen was not the end I wished for.

I thank everyone for your support, whether it was a small contribution or not, I thank you for the time you took to help test my kernels, and I most especially tip my hat to everyone for using this wonderful phone, what I believe in my heart to be the last great Windows Mobile phone with a built in hardware keyboard.

I'll see you when I see you.
[Miscellaneous Android Development] pizzaboy192:
Just out of curiousity, what would it take to get a Fathom from here in the US to you? I have three Fathoms (one unlocked) that I don't want anymore and would like to be rid of them. I can send you at least the unlocked one for the cost of shipping if you are interested. USPS seems to be pretty good about international shipping too.
[Miscellaneous Android Development] einsteinecker:
Well, if it is GSM unlocked, that would be great. Shipping won't cost you much because to get anything to my location, I first direct shipments to a third party in the USA, and from there they ship it to their offices here in the Philippines. That is to avoid the hassle of this country's horrible postal system, and also to avoid the thieving customs agents. I'd have to wait till the end of the month to pay though, I'm flat out broke and just barely getting by on my mobile internet :silly:
[Miscellaneous Android Development] pizzaboy192:
Let me know when you want it, as it's just sitting in a box. I got it free from a user who ended up nuking their .nvs file, and I had to build a new one from scratch, but it seems to work. Verizon sees it and T-Mobile US sees it and can place calls on it, so I assume it's fine.

If it isn't fine, you can flash the .nvs file from your dead Fathom to it and it will emulate your old phone's network registration.

If you want a second or third one, I could throw them all into the same box, for a bit extra. I am switching off Verizon at the end of the month, so they won't even be useful for a spare phone. I'll still have 1 Dev Fathom laying around that my Fiancee owns, and can probably grab when she doesn't want it.

PM me when you're wanting them. Was going to sell at least two of them to afford a new phone on T-Mobile, but if my job comes through, that won't be an issue.
[Miscellaneous Android Development] einsteinecker:
Sure, I'll let you know when the time is right. I appreciate the gesture :)
[Miscellaneous Android Development] pizzaboy192:
Sounds good. I feel that the Fathom needs a good Android port, and since my phones are useless and I don't have the time or skills to assist with the port directly, it just makes sense to offer one up.
[Miscellaneous Android Development] g680423:
is gps working ?:confused: in that android builds?
[Miscellaneous Android Development] einsteinecker:
Hmm, I never looked into it as I have never gotten a good GPS signal in my area while using Windows Mobile. In fact my Fathom never got a GPS signal during the time I had it.

Now I could add the drivers for GPS, but I have no way of testing it, is there an APK for testing GPS signal quality?
[Miscellaneous Android Development] g680423:
yes there is a app

GPS Status & Toolbox

MobiWIA - EclipSim

https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5lY2xpcHNpbS5ncHNzdGF0dXMyIl0.

i tried using google maps with that cynogen build its not working whn i turn on use gps satellites, in map it says pls check gps hardware

thn when i turn on use wireless network its showing me some other city location
[Miscellaneous Android Development] einsteinecker:
Oh, thanks for the link :D

There are a few things to consider though. From what I've read, during Verizon's time with Windows Mobile phones, they had always locked the GPS, and then later unlocked it after a lot of customer complaints. I do not know if that is the case with our Fathoms (I heard CDMA must be on:confused:), either way, I am interested in finding out if we can use GPS on Android, just keep in mind temperatures might rise if GPS is on, and I'm a little paranoid about heat coming out of my devices these days :silly:
[Miscellaneous Android Development] pizzaboy192:
From when I used the Fathom on Verizon, CDMA needs to be on, and it is full GPS that works in any app (at least in WIndows Mobile)

I know that operating in "Global Mode' will also enable both CDMA and GSM radios and allow you to use the GPS while also on a GSM network.

And yes, using GPS will cause the phone to get impressively hot. In Windows Mobile, it would warn me if I had the phone plugged in and charging, and sitting anywhere near sunlight that the battery was overheating, and that I would need to unplug the phone or it would shut down.

Hope the new Fathom works out for you. It should be reliable and unlocked.
[Miscellaneous Android Development] einsteinecker:
Hi folks, long time no see. Been hectic the past few months, much of it has to do with my internet connection, there's only two major players in the wireless market here and they both suck. As you might have guessed, all my internet activities have been severely slowed and the queue gets longer, especially my ability to download from github, where I have been trying to find a solution to this SD card problem with the Nexus ROM (numerous attempts to fix this was a disaster, where I accidentally deleted my only untouched backup).

As it stands, I am still working on this device, but I am not so fond of the Nexus ROM anymore so my next project is to bring cyanogenmod online with 3G internet, and once that is done, I may look into GPS next since my only attempt at enabling the camera was a failure, that one is a bit more complicated. I am hoping though fixing the GPS will be easy, since that's a chip the HTC HD2 had as well (if I'm recalling that correctly, since my time with the HD2 was very short :silly:)
[Miscellaneous Android Development] einsteinecker:
Hi everyone, I updated the first post with cyanogenmod with working audio. If you were using Cyanogenmod Nov 26 before, and the audio kept dying, then please use newest link.
[Miscellaneous Android Development] Giorgi-geo:
Glad to see you're still keeping on development. I wasn't able to check this thread for a while and it's nice to see you're trying new things. Let me know if i can help with anything.

---

Question: I set data size to 8192, started android, got distorted cm logo as I usually get while android is loading, but this went on for more than 1 hour. Then i restarted phone with that hardware key and when i checked data.img it was 4095mb. So my question is should i wait 2 hours for the phone to create 8gb file, is 4gb maximum or was it just a freeze and it should be faster?

---

I'm stupid, I just realized it's fat32.so I'll set it to 4095.

---

battery dropped 5% in 9 hours. not bad.

---

I downloaded your latest update but audio still died. i started music, paused and opened another app. then went back to music and clicked play and audio was dead.