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
-~----------~----~----~----~------~----~------~--~---

Reply via email to