Hi Neil, Thanks for the file. Am I supposed to apply this patch just like any other patch, because it does'nt seem to be like a .patch file.
Regards, Shridhar On Tue, Jun 9, 2009 at 10:15 AM, Neil Nguyen<[email protected]> wrote: > Here is the battery patches. The reason of the patch is because we do not > have a real charger. The battery level reported is always low. The Battery > controller shuts down the phone. > > I hope it helps. > Neil > > --- On Mon, 6/8/09, shridhar desai <[email protected]> wrote: > >> From: shridhar desai <[email protected]> >> Subject: [android-porting] Re: MX27 Android porting problems >> To: [email protected] >> Date: Monday, June 8, 2009, 8:11 PM >> >> Thank for the reply Neil, can you please send me the patch. >> Also i >> dint mention one thing i am trying to port Android on >> AT91SAM9263-ek >> board. >> >> Shridhar >> >> On Sun, Jun 7, 2009 at 5:32 PM, Neil Nguyen<[email protected]> >> wrote: >> > >> > >> > Google for some patch in the battery service will fix >> the problem for you. >> > If you are unable to find it, I will send you a link >> tomorrow. >> > I do not have source code in front of me. >> > Cheers, >> > Neil >> > >> > --- On Sun, 6/7/09, shridhar <[email protected]> >> wrote: >> > >> >> From: shridhar <[email protected]> >> >> Subject: [android-porting] Re: MX27 Android >> porting problems >> >> To: "android-porting" <[email protected]> >> >> Date: Sunday, June 7, 2009, 8:14 PM >> >> >> >> Hi, >> >> were you able to solve the power off issue, >> >> >> >> Even I am facing the same problem. I am getting >> power off, >> >> shuting >> >> down message on my touchscreen. >> >> >> >> Please let me know if you have the solution. >> >> >> >> Regards, >> >> Shridhar >> >> >> >> On Apr 28, 6:59 am, Drakou <[email protected]> >> >> wrote: >> >> > I made a new kernel version 2.6.27 with >> freescale >> >> patches for Mx27. >> >> > I also created a power_supply sysfs driver >> for MC13783 >> >> PMIC . >> >> > >> >> > Now, The system is starting, as soon as the >> window >> >> manager is on, I >> >> > have a "PowerOff" menu, and the system is >> halting >> >> immediatly. >> >> > >> >> > I can't understand why the system is halting. >> What >> >> could be a reason >> >> > for that ? This is the logfile : we can see >> the >> >> Shutdown Thread but >> >> > can't undestrand why it's trying to halt the >> system. >> >> > >> >> > D/PowerManagerService( 481): system ready! >> >> > W/ResourceType( 481): No package identifier >> when >> >> getting value for >> >> > resource number 0x7f030000 >> >> > W/ResourceType( 481): No package identifier >> when >> >> getting value for >> >> > resource number 0x7f030000 >> >> > W/ResourceType( 481): No package identifier >> when >> >> getting value for >> >> > resource number 0x7f030003 >> >> > W/ResourceType( 481): No package identifier >> when >> >> getting value for >> >> > resource number 0x7f03000c >> >> > >> >> > D/ActivityManager( 481): Start running! >> >> > I/Zygote ( 481): Process: zygote socket >> opened >> >> > I/ActivityManager( 481): Start proc >> >> com.android.phone for added >> >> > application com.android.phone: pid=596 >> uid=1001 >> >> gids={3002, 3001, >> >> > 3003} >> >> > I/ActivityManager( 481): Starting activity: >> Intent >> >> > { action=android.intent.action.MAIN >> categories= >> >> > {android.intent.category.HOME} >> flags=0x10000000 comp= >> >> > {com.android.launcher/com.a >> >> > ndroid.launcher.Launcher} } >> >> > I/ActivityManager( 481): Start proc >> >> android.process.acore for >> >> > activity com.android.launcher/.Launcher: >> pid=600 >> >> uid=10002 gids={3003} >> >> > >> >> > D/ShutdownThread( 481): Notifying thread to >> start >> >> radio shutdown >> >> > W/ResourceType( 481): No package identifier >> when >> >> getting value for >> >> > resource number 0x00000000 >> >> > >> >> > W/StatusBar( 481): Icon not found in >> <system>: >> >> 0 >> >> > I/ActivityThread( 596): Publishing >> provider >> >> mms-sms: >> >> > >> com.android.providers.telephony.MmsSmsProvider >> >> > I/ActivityThread( 600): Publishing >> provider >> >> user_dictionary: >> >> > >> >> >> com.android.providers.userdictionary.UserDictionaryProvider >> >> > I/ActivityThread( 600): Publishing >> provider >> >> > com.android.googlesearch.SuggestionProvider: >> >> > com.android.googlesearch.SuggestionProvider >> >> > I/ActivityThread( 596): Publishing provider >> mms: >> >> > com.android.providers.telephony.MmsProvider >> >> > I/ActivityThread( 600): Publishing >> provider >> >> contacts;call_log: >> >> > >> com.android.providers.contacts.ContactsProvider >> >> > I/ActivityThread( 596): Publishing >> provider >> >> telephony: >> >> > >> com.android.providers.telephony.TelephonyProvider >> >> > I/ActivityThread( 596): Publishing provider >> sms: >> >> > com.android.providers.telephony.SmsProvider >> >> > >> >> > D/ShutdownThread( 481): Radio and Bluetooth >> shutdown >> >> complete. >> >> > D/ShutdownThread( 481): Shutting >> downpower. >> >> > >> >> > Thanks >> >> > >> >> > Arnaud >> >> > >> >> > On 21 avr, 16:51, Michael Trimarchi <[email protected]> >> >> > wrote:> Arnaud Derasse wrote: >> >> > > > You say my android version is not >> ok. But >> >> what can I do ? Need to >> >> > > > update the kernel ? >> >> > > > To donwload android I used the two >> commands >> >> : >> >> > > > repo init -u >> >> >> git://android.git.kernel.org/platform/manifest.git >> >> > > > <http://android.git.kernel.org/platform/manifest.git> >> >> > > > repo sync >> >> > >> >> > > > How can I switch to the good >> version of >> >> android to work with the >> >> > > > 2.6.25 kernel ? >> >> > >> >> > > Maybe the release-1.0, but I'm not >> sure, >> >> > > Michael >> >> > >> >> > > > Thanks for your answers >> >> > > > Arnaud >> >> > >> >> > > > 2009/4/21 Michael Trimarchi <[email protected] >> >> > > > <mailto:[email protected]>> >> >> > >> >> > > > Drakou wrote: >> >> > > > > Hello, >> >> > >> >> > > > > I am actually working on >> porting >> >> Android to anMx27custom >> >> > > > board. That >> >> > > > > board is really close to >> the >> >> Mx27ADS. I used the Mx31 porting >> >> > > > advices >> >> > > > > to make my own porting. >> >> > >> >> > > > > I have a 2.6.25 kernel >> with >> >> freescale and android patches. I can >> >> > > > start >> >> > > > > the system , get the >> animated >> >> ANDROID logo centered on screen . But >> >> > > > > then nothing more >> happens. If I >> >> look into the log files, there is a >> >> > > > > lot of errors and >> warnings. But I >> >> am too new to android system >> >> > > > to spot >> >> > > > > the critical one. So I >> request >> >> some help in analysing the log >> >> > > > files. I >> >> > > > > made a little selection >> of all >> >> Warning and Errors lines and some >> >> > > > > usefull debug lines. >> >> > >> >> > > > > If someone could tell me >> where to >> >> find to solve that problems. >> >> > >> >> > > > > I/DEBUG ( 400): >> debuggerd: >> >> Apr 2 2009 14:18:20 >> >> > > > > I/vold ( 399): >> Android >> >> Volume Daemon version 2.0 >> >> > > > > E/flash_image( 408): >> can't find >> >> recovery partition >> >> > > > > E/vold ( 399): >> Unable to >> >> open '/sys/class/mmc_host' (m) >> >> > > > > E/vold ( 399): >> Unable to >> >> open '/sys/class/switch' (m) >> >> > > > > D/vold ( 399): >> >> Bootstrapping complete >> >> > > > > D/AndroidRuntime( >> 402): >> >> > > > > D/AndroidRuntime( >> 402): >> >> >> >>>>>>>>>>>>>> >> >> AndroidRuntime START >> >> > > > > >> >> >> <<<<<<<<<<<<<< >> >> > > > > D/AndroidRuntime( >> 402): >> >> CheckJNI is ON >> >> > > > > I/ ( 403): >> >> ServiceManager: 0xac38 >> >> > > > > >> W/AudioHardwareInterface( 403): >> >> Using stubbed audio hardware. No >> >> > > > > sound will be produced. >> >> > > > > E/MemoryHeapBase( 1464): >> error >> >> opening /dev/pmem: No such file or >> >> > > > > directory >> >> > > > > E/SurfaceFlinger( 1464): >> Couldn't >> >> open /sys/power/wait_for_fb_sleep >> >> > > > > or >> /sys/power/wait_for_fb_wake >> >> > >> >> > > > These are not critical, but >> your >> >> android version is not ok: >> >> > > > the 2.6.25 use the >> /sys/android_power/ >> >> path instead of sys/power/path >> >> > > > > E/SurfaceFlinger( >> 1464): >> >> ioctl(20, VT_ACTIVATE, ...) failed, 6 (No >> >> > > > > such device or address) >> for 7 >> >> > >> >> > > > Increase the vt terminal in >> you kernel >> >> configuration >> >> > > > > E/GLLogger( 1464): >> couldn't load >> >> <libhgl.so> library (Cannot find >> >> > > > > library) >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/copybit.intuitive.so >> >> > > > <http://copybit.intuitive.so> >> >> > > > > error=Cannot find >> library >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/copybit.default.so <http://copybit.default.so> >> >> > > > > error=Cannot find >> library >> >> > > > > W/SurfaceFlinger( >> 1464): >> >> ro.sf.lcd_density not defined, using >> >> > > > 160 dpi >> >> > > > > by default. >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/copybit.intuitive.so >> >> > > > <http://copybit.intuitive.so> >> >> > > > > error=Cannot find >> library >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/copybit.default.so <http://copybit.default.so> >> >> > > > > error=Cannot find >> library >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/overlay.intuitive.so >> >> > > > <http://overlay.intuitive.so> >> >> > > > > error=Cannot find >> library >> >> > > > > W/HAL ( 1464): >> load: >> >> > > > >> >> module=/system/lib/hw/overlay.default.so <http://overlay.default.so> >> >> > > > > error=Cannot find >> library >> >> > > > > E/GLLogger( 1464): >> couldn't load >> >> <libhgl.so> library (Cannot find >> >> > > > > library) >> >> > > > > E/PackageManager( 1464): >> Package >> >> > > > >> com.android.providers.subscribedfeeds >> >> > > > > requires unavailable >> shared >> >> library com.google.android.gtalkservice; >> >> > > > > ignoring! >> >> > > > > E/PackageManager( 1464): >> Package >> >> com.android.development requires >> >> > > > > unavailable shared >> library >> >> com.google.android.maps; ignoring! >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH in >> >> package >> >> > > > > >> com.android.providers.contacts >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH.cp in >> >> package >> >> > > > > >> com.android.providers.contacts >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.providers.gmail.permission.WRITE_GMAIL >> in >> >> package >> >> > > > > com.android.settings >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.providers.gmail.permission.READ_GMAIL in >> >> package >> >> > > > > com.android.settings >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH in >> >> package >> >> > > > > com.android.settings >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH.mail >> in >> >> package >> >> > > > > com.android.calendar >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH in >> >> package >> >> > > > > >> com.android.providers.calendar >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH.cl >> >> > > > <http://com.google.android.googleapps.permission.GOOGLE_AUTH.cl> >> >> > > > in package >> >> > > > > >> com.android.providers.calendar >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH in >> >> package >> >> > > > > com.android.browser >> >> > > > > W/PackageManager( 1464): >> Unknown >> >> permission >> >> > > > > >> >> >> com.google.android.googleapps.permission.GOOGLE_AUTH.mail >> in >> >> package >> >> > > > > com.android.contacts >> >> > > > > W/ActivityManager( >> 1464): Unable >> >> to start service Intent >> >> > > > > { >> >> action=android.accounts.IAccountsService comp= >> >> > > > > >> {com.google.android.googleapps/ >> >> > > > > >> >> com.google.android.googleapps.GoogleLoginSe >> >> > > > > rvice} }: not found >> >> > > > > W/AccountMonitor( 1464): >> Couldn't >> >> connect to Intent >> >> > > > > { >> >> action=android.accounts.IAccountsService comp= >> >> > > > > >> {com.google.android.googleapps/ >> >> > > > > >> >> com.google.android.googleapps.GoogleLoginService >> >> > > > > } } (Missing service?) >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ac/ >> >> > > > > online' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open >> >> > > > >> '/sys/class/power_supply/usb/ >> >> > > > > online' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/present' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/capacity' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/batt_vol' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/batt_temp' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/status' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/health' >> >> > > > > E/BatteryService( 1464): >> Could >> >> not open '/sys/class/power_supply/ >> >> > > > > battery/technology' >> >> > > > > E/ActivityManager( >> 1464): Attempt >> >> to launch receivers of broadcast >> >> > > > > intent Intent { >> >> action=android.intent.action.POWER_DISCONNECTED } >> >> > > > > before boot completion >> >> > > > > E/System ( 1464): >> Failure >> >> starting core service >> >> > >> >> > > > I think this can be critical, >> because >> >> it can't start the battery >> >> > > > service. >> >> > > > I don't have idea to the >> other one. >> >> > > > > E/System ( 1464): >> >> java.lang.IllegalStateException: Cannot broadcast >> >> > > > > before boot completed >> >> > > > > E/System ( 1464): >> at >> >> > > > > >> >> >> com.android.server.am.ActivityManagerService.broadcastIntent >> >> > > > > >> >> (ActivityManagerService.java:10241) >> >> > > > > E/System ( 1464): >> at >> >> > > > >> >> android.app.ApplicationContext.sendBroadcast >> >> > > > > >> (ApplicationContext.java:640) >> >> > > > > E/System ( 1464): >> at >> >> com.android.server.BatteryService.update >> >> > > > > >> (BatteryService.java:247) >> >> > > > > E/System ( 1464): >> at >> >> com.android.server.BatteryService.<init> >> >> > > > > >> (BatteryService.java:131) >> >> > > > > E/System ( 1464): >> at >> >> com.android.server.ServerThread.run >> >> > > > > (SystemServer.java:128) >> >> > > > > E/AndroidRuntime( 1464): >> Crash >> >> logging skipped, no checkin service >> >> > > > > W/ResourceType( 1464): >> No package >> >> identifier when getting value for >> >> > > > > resource number >> 0x7f060000 >> >> > > > > W/ActivityManager( >> 1464): Unable >> >> to start service Intent { comp= >> >> > > > > >> >> {com.google.android.server.checkin/ >> >> > > > > >> >> com.google.android.server.checkin.CheckinService} >> }: not >> >> found >> >> > > > > W/SystemServer( 1464): >> Using >> >> fallback Checkin Service. >> >> > > > > W/AudioService( 1464): >> Soundpool >> >> could not load file: /system/media/ >> >> > > > > >> audio/ui/Effect_Tick.ogg >> >> > > > > W/AudioService( 1464): >> Soundpool >> >> could not load file: /system/media/ >> >> > > > > >> audio/ui/KeypressStandard.ogg >> >> > > > > W/AudioService( 1464): >> Soundpool >> >> could not load file: /system/media/ >> >> > > > > >> audio/ui/KeypressSpacebar.ogg >> >> > > > > W/AudioService( 1464): >> Soundpool >> >> could not load file: /system/media/ >> >> > > > > >> audio/ui/KeypressDelete.ogg >> >> > > > > W/AudioService( 1464): >> Soundpool >> >> could not load file: /system/media/ >> >> > > > > >> audio/ui/KeypressReturn.ogg >> >> > > > > W/HeadsetObserver( >> 1464): This >> >> kernel does not have wired headset >> >> > > > > support >> >> > > > > W/dalvikvm( 1464): >> threadid=15: >> >> thread exiting with uncaught >> >> > > > exception >> >> > > > > (group=0x4000fe70) >> >> > > > > E/AndroidRuntime( 1464): >> Uncaught >> >> handler: thread >> >> > > > > >> android.server.ServerThread >> >> exiting due to uncaught exception >> >> > > > > E/AndroidRuntime( 1464): >> *** >> >> EXCEPTION IN SYSTEM PROCESS. >> >> > > > System will >> >> > > > > crash. >> >> > > > > E/AndroidRuntime( >> 1464): >> >> java.lang.NullPointerException >> >> > >> >> > > ... >> >> > >> >> > > plus de détails » >> >> > >> >> >> > >> > >> > >> > >> > > >> > >> >> > >> > > > > > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
