|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Quote:
In other news, latest rootfs does not squash the boot loop problem. Looking into it now. Edit: BUUUUUT... manually fixing the permissions on dbus.conf DOES squash the bootloop problem... even if you do it in the middle of the boot loop over adb. so, fix the command in the rootfs, and it should be done. Last edited by makkonen; 06-11-2010 at 08:46 PM. |
This post has been thanked 1 times. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Is there some good step by step for how to get the latest version running? I know you guys are working hard at it, but I don't understand what exactly I need to do to get the 06-06-10 version running.
|
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Is anyone getting the boot loop error currently?
If you are could you try the rootfs i posted? Hopefully if this works we could get it committed to the main branch.
__________________
Sprint Touch Pro (Ralph800) - (2.01.651MR)/1.12.34F
Android: XDANDROID-5-31-10/gps rootfs update XDAdroid Fan page Last edited by peterm20; 06-11-2010 at 11:35 PM. |
This post has been thanked 1 times. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
I am getting it, and I know why. the init is a mess. I was playing around with it earlier tonight, but it put me to sleep, so I didn't get a fix together.
peterm, are you seeing a problem in the boot logs with 'mkdir -m'? I'm noticing that having trouble, as well as chown. I see you switched all the chown to chown/chgrp pairs -- have to see if that fixes things. I'm also noticing that even though the initramfs claims to load the rootfs as read-only, it's getting written to by commands in the init script, and these persist. I must be missing something there. Edit: Bleh. Now I can't get it to boot loop. So weird. Edit2: Oh, right. Gotta delete the cache folder, too, or it won't go into the boot loop. WTF, init script. Edit3: It does seem your patch fixes the boot loop. The chown commands still throw a bunch of errors, though. Which is really bugging me. Last edited by makkonen; 06-12-2010 at 01:46 AM. |
This post has been thanked 1 times. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Quote:
I have /system mounted from an ext2 partition which I change to rw using "mount -o rw,remount /system" Even not using an ext2 partition, if you want to make changes to system.sqsh you just need to unpack (outside of android on a linux box) with unsquashfs, make changes, and repack with mksquashfs. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Oh. Yeah. That'll be persistent. I just assumed you were saying to do it from within android with the squashfs filesystem -- my mistake. Makes perfect sense now.
Although why /data/etc is wiped on boot is still a little baffling to me. As I mentioned, the whole thing is sort of a mess. Last edited by makkonen; 06-12-2010 at 03:03 AM. |
This post has been thanked 1 times. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
New All-in-One posted. Latest xdandroid package, latest rootfs (plus peterm's anti-bootlooping tweaks; Thanks!), latest initramfs, latest kernel. Can't get GPS to work on RAPH500, but works fine on the RHOD400. Could use some feedback on that.
Feels pretty responsive on both systems. Bless this little RAPH500... its slowness makes the TP2 (an absolute DOG with WinMo 6.5 stock) feel like a world class sprinter in Android. Funny how a change in perspective can do you good. (Of course, still no audio, and the backlight never turns off... so it's still less usable in Android... oh, I made myself sad.) Tell me what works and what doesn't, and I'll stay on top of it if I can. Cheers, everyone. |
This post has been thanked 2 times. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Quote:
I'll keep messing with the permissions to see if I can figure out the other errors. Last edited by peterm20; 06-12-2010 at 11:09 AM. |
|
||||
Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
I've got commit access to the rootfs, so I can push it upstream... but I'd like to get the rest of the issues sorted before I do. (Perhaps I'm a little too proud of my generally clean commits. )
if you connect with adb during the bootanimation, chown to 1002 (or 1002:1002) works... I don't know at which point that change is made, and if it's sometime while the init script is running (in which case we can just change the order). Moving the bit about dbus.conf down to the bottom of the file might've worked for me last night -- or I might've just missed the error message and forgot to delete the cache folder, so I just thought it worked. I was a bit tired. |
|
Tags |
android, donut, eclair, linux |
|
|