• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[DEV] Android for Blue Angel (PXA Droid)

Search This thread

d-two

Inactive Recognized Developer
Nov 27, 2008
1,554
465
<nevermind, I solved my problem right after I posted this. For reference: never forget to enable the mtd support option >

----
OK, new problem. I managed to compile things to the point where the kernel boots and init starts, then it begins to start Android services. However, no services can start, they all exit with some error (including servicemanager). I had to remove the "critical" from the servicemanager part in init.rc if I wanted to see anything at all, because otherwise it would reboot to "recovery".

The main problem is, I would like to debug why services are failing, but for this I need adb to work. The adb service appears to be running, however (and unlike what happens on the 3.4 kernel that leaked on SourceForge), the USB doesn't work (no kernel messages when I connect/disconnect from cradle, adb on the computer doesn't detect device). I think I enabled all the kernel options that were needed. Is there anything more to do?

I'm sure the cradle is connected to the computer and that the USB port on the computer is working :D

By the way, this is my kernel config right now: https://clbin.com/lptxB
Ah, and I have compiled and I'm trying to run ICS 4.0.4 (CM9).

Check your init.rc for enable ADB... your config looks ok... in my opinon start with GB this is a lot much easier.

PS: you are use 3.5 not 3.4 kernel ;)
 

gbl08ma

Senior Member
Nov 13, 2009
316
136
gbl08ma.com
Check your init.rc for enable ADB... your config looks ok... in my opinon start with GB this is a lot much easier.

PS: you are use 3.5 not 3.4 kernel ;)
I am sure adb is being started, I know this because I added some debug lines that get printed on the screen to init.rc, and furthermore I see messages from adb on the screen. Tomorrow I'll post my init.rc (I'm on mobile now).

I am 99% sure it is a problem with the kernel, because if USB was working I would see some messages on the screen when connecting USB (I have compiled kernel with USB debug enabled).

And I know this is kernel 3.5. I was mentioning the 3.4 kernel that is meant for flashing with HTC-Flasher, which even has a PXAdroid logo while booting (and includes a initramfs where adb works).

I'll try checking out the CM7/GB code tree to see if it makes a difference, but I think that for ADB and USB it makes no difference as the kernel will be the same and init is similar.
 

d-two

Inactive Recognized Developer
Nov 27, 2008
1,554
465
I am sure adb is being started, I know this because I added some debug lines that get printed on the screen to init.rc, and furthermore I see messages from adb on the screen. Tomorrow I'll post my init.rc (I'm on mobile now).

I am 99% sure it is a problem with the kernel, because if USB was working I would see some messages on the screen when connecting USB (I have compiled kernel with USB debug enabled).

And I know this is kernel 3.5. I was mentioning the 3.4 kernel that is meant for flashing with HTC-Flasher, which even has a PXAdroid logo while booting (and includes a initramfs where adb works).

I'll try checking out the CM7/GB code tree to see if it makes a difference, but I think that for ADB and USB it makes no difference as the kernel will be the same and init is similar.

the prints on the Display has nothing todo with ADB (Android Debug Bridge) and the configuration between GB and ICS is diffrent... The problem is not the Kernel... I think your Init.rc is not correct...
 

gbl08ma

Senior Member
Nov 13, 2009
316
136
gbl08ma.com
Sorry, I have been busy in the last days and more or less forgot to post my init.rc.

Here's my init.rc for ICS: http://tny.im/pxaicsinitrc (you can click "View raw contents" if you want to save the file)
The "GBL DEBUG" lines were added by me to make sure that certain code paths were being executed (and that some others weren't).
 

Essef1959

Member
Apr 4, 2017
9
1
SDcard

Hi
Following D-Two,s instructions ive hit a brick wall sort of, as i cant access the EXT2 portion of the SDcard in windows to load the rom image for SD install ?.

Any assistance will be appreciated
Thanks
Essef ;)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 63
    Android Gingerbread 2.3.6/2.3.7 CM7.2​

    xda_3_black_3.png


    DOWNLOAD ALPHA RELEASE​



    Special Greetings to notime2d8 who let me have a look at his Universal Kernel and Filesystem ;)

    And thanks to all who didn't want to help me and just said that it's not possible because of the age of the device

    Kernel 2.6.34

    Working
    -LCD
    -IRDA
    -WIFI (for the moment only in CM7.2)
    -Sound (UDA1380)
    -Bluetooth (for the moment only in CM7.2)
    -Power Supply
    -Phone Support (for the moment only in CM7.2)
    -CPU (scaling | idle)
    -DOC G3 (64MB)
    -Intel Flash (32MB) (read support)
    -GPIO (Buttons | LEDs)
    -PASIC2 (Battery | LEDs)
    -TSC2200 Chip (Buttons | Touchscreen)
    -ATI Imageon 3200 / W100 Frame Buffer
    -ASIC3 (SD/SDHC CARD | Keyboard | Backlight | Button / Keyboard Backlight | Vibrator)

    Problems
    -UDA1380 (ADC not work)
    -Keyboard Backlight (Not right detected)
    -Phone (No GPRS at the Moment | Pin must input in Windows Mobile !!:mad:)

    Not working
    -Camera (at the moment no driver available)
    -Suspend/Resume (problem with wakeup)

    ToDo
    -Intel Flash (add write support)
    -Optimize Wifi driver add WPA(2) support
    -Bootloader (port to lk)
    -Cleanup init.rc
    -Remove Battery workaround
    -Optimize OpenGL
    -Add W100 lib ?

    Thanks for the Donation:
    -Swiss420 (Thanks for Logo too)
    -Atakan Yilmaz
    -Fiona Bennett
    -kuapao
    15
    FAQ


    Q: How do I get the Google Apps?
    A: LINK

    Q: How I can help?
    A: LOOK HERE


    Kernel 3.5+

    Working
    -LCD
    -IRDA
    -WIFI (not yet)
    -Sound (UDA1380) (not yet)
    -Bluetooth (not yet)
    -Phone Support (not yet)
    -CPU (scaling | idle)
    -DOC G3 (64MB)
    -Intel Flash (32MB) (read only)
    -GPIO (Buttons | LEDs)
    -PASIC2 (Battery | LEDs)
    -Power Supply with USB Charging
    -TSC2200 Chip (Buttons | Touchscreen)
    -ATI Imageon 3200 / W100 Frame Buffer
    -ASIC3 (SD/SDHC CARD | Keyboard | Backlight | Button / Keyboard Backlight | Vibrator | LEDs)

    Problems
    -UDA1380 (ADC not work)
    -Keyboard Backlight (Not right detected)
    -Phone (No GPRS at the Moment | Pin must input in Windows Mobile !!:mad:)

    Not working
    -Camera (at the moment no driver available)
    -Suspend/Resume (problem with wakeup)

    YouTube Channel
    10

    Yes, some news:
    I have fix ATI Suspend...
    I have fix SD Card detection...
    I have create a standby mode (standby time 36 hours)
    Fix PWM asic for bootloader version...
    Kernel support now Hima, Magician and Universal too...

    and at the moment i work on the PXA-Bootloader (it can detect the different devices Himalaya, Blueangel, Magician and Universal)

    Stuff that need to fix or add:
    Flash driver in Bootloader...
    PXA framebuffer in bootloader...
    Docg driver for Universal in bootloader...
    USB Support in Bootloader...

    Fix SD card in Android...
    Fix route for mic (phone and record) in Android...

    Improvements for performances...
    9
    4GB SD by Platinum and Transcend both work with simple Install as well as Ubuntu on SX66...
    In the download area there's some Gingerbread entry created yesterday 20:35 but it's empty:confused:
    For this but it is not finish :D


    PS: Sorry for the cut the battery was empty :(
    PPS: It's CyanogenMod :D
    7
    Good News:

    I have test a 32GB SDHC Card class10 and it work :laugh:
    This card:
    http://www.amazon.de/dp/B007BJHEWK/...de=asn&creative=22494&creativeASIN=B007BJHEWK