[Atrix 4G General] epinter:
THERE'S NO JELLY BEAN FIRMWARE AVAILABLE FOR ATRIX YET(2012-07-12). THIS IS JUST A PROOF. I'M TRYING RUN JB, SOLVE THE BUGS, AND SHARE MY PROGRESS WITH OTHERS DEVELOPERS. DONT ASK ME FOR FIRMWARE (at least for now). :)

I think this is the first screenshot of an atrix with Jelly Bean ...

I just made it work...

No camera yet, no sound on speaker or calls- nothing

Gapps working partially.

Update 2012-07-14:

I've sent my progress (files I'm using to build) to jokersax yesterday, so he can help.

Camera libs built, but not tested, no camera app available.

Face unlock crashes when trying to configure.

Wifi is working.

I can make calls, and answer, but no audio. Audio is totally broken.

Browser crashes when opening any website, and gmail crashes when opening a message (I think this will only work with full hw acceleration).

Here is part of the logcat (media server keeps crashing) showing the audio failure:

I/ServiceManager( 1342): service 'media.audio_flinger' died
I/ServiceManager( 1342): service 'media.player' died
I/ServiceManager( 1342): service 'media.camera' died
I/ServiceManager( 1342): service 'media.audio_policy' died
I/ServiceManager( 1622): Waiting for service media.audio_policy...
I/BootReceiver( 1622): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)
I/ServiceManager( 1622): Waiting for service media.audio_policy...
I/ServiceManager( 1622): Waiting for service media.audio_policy...
I/ServiceManager( 1622): Waiting for service media.audio_policy...
I/mediaserver( 4239): ServiceManager: 0x2a008ce0
I/AudioFlinger( 4239): Using default 3000 mSec as standby time.
I/CameraService( 4239): CameraService started (pid=4239)
V/NvOmxCamera( 4239): HAL_getNumberOfCameras ++
W/AudioFlinger( 4239): findSuitableHwDev_l() loading well know audio hw modules
D/AudioMgrRIL( 4239): Requesting current call status from RDS
D/AudioMgrRIL( 4239): RDS reports call not connected (callStatus = 0)
D/AudioPostProcessor( 4239): AudioPostProcessor()
D/AudioPostProcessor( 4239): Could not load beamformer parameters. Feature Disabled.
D/AudioPostProcessor( 4239): No debug parameters in /data; checking ro.product.locale.region
D/AudioPostProcessor( 4239): ro.product.locale.region value = US
D/AudioPostProcessor( 4239): /system/bin/ap_gain.bin file size is 50371
D/AudioPostProcessor( 4239): Read format version 0x608, content version 0x61a from /system/bin/ap_gain.bin
D/AudioPostProcessor( 4239): Successfully parsed parameters from /system/bin/ap_gain.bin
D/AudioMsgHandler_CDMA( 4239): Create socket successful 16
D/AudioHardwareMot( 4239): nvInitSetup done
I/AudioFlinger( 4239): loadHwModule() Loaded primary audio interface from LEGACY Audio HW HAL (audio) handle 1
I/AudioFlinger( 4239): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 2
E/AudioFlinger( 4239): int android::load_audio_interface(char const*, audio_hw_device_t**) couldn't load audio hw module audio.usb (No such file or directory)
I/AudioFlinger( 4239): loadHwModule() error -2 loading module usb
D/AudioHardwareMot( 4239): AudioHardwareMot::closeOutputStream enter output 0x2
E/AudioHardwareMot( 4239): Error:Attempt to close invalid output stream
E/AudioPolicyManagerBase( 4239): Failed to initialize hardware output stream, samplingRate: 0, format 0, channels 0
I/AudioPolicyService( 4239): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
W/AudioSystem( 1622): AudioFlinger server died!
W/AudioPolicyManagerBase( 4239): setPhoneState() setting same state 0
W/AudioPolicyManagerBase( 4239): setForceUse() invalid config 10 for FOR_MEDIA
F/libc ( 4239): Fatal signal 11 (SIGSEGV) at 0xffffffe8 (code=1), thread 4239 (mediaserver)
I/DEBUG ( 3028): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 3028): Build fingerprint: 'MOTO/olyatt/olympus:2.3.4/4.5.91/110625:user/release-keys'
I/DEBUG ( 3028): pid: 4239, tid: 4239, name: UNKNOWN >>> /system/bin/mediaserver <<<
I/DEBUG ( 3028): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr ffffffe8
I/DEBUG ( 3028): r0 401e1f98 r1 00000008 r2 00000000 r3 40154740
I/DEBUG ( 3028): r4 bec568f8 r5 bec568f4 r6 bec568f4 r7 ffffffe8
I/DEBUG ( 3028): r8 401d31d7 r9 0000108f sl 00003080 fp 00000000
I/DEBUG ( 3028): ip 401eae2c sp bec568c0 lr 401ccc25 pc 401ccc2e cpsr 00030030
I/DEBUG ( 3028): d0 000000003f800000 d1 0000000000000000
I/DEBUG ( 3028): d2 0000000000000000 d3 0000000000000000
I/DEBUG ( 3028): d4 0000000000000000 d5 41c994610e000000
I/DEBUG ( 3028): d6 31675fc5d2f1a9fc d7 bf800000e292f1aa
I/DEBUG ( 3028): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 3028): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 3028): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 3028): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 3028): scr 00000010
I/DEBUG ( 3028):
I/DEBUG ( 3028): backtrace:
I/DEBUG ( 3028): #00 pc 00051c2e /system/lib/libmedia.so (android::AudioParameter::AudioParameter(android::String8 const&)+57)
I/DEBUG ( 3028): #01 pc 00024d2f /system/lib/libaudio.so (android::AudioHardwareMot::getParameters(android::String8 const&)+14)
I/DEBUG ( 3028): #02 pc 00003183 /system/lib/hw/audio.primary.olympus.so
I/DEBUG ( 3028): #03 pc 0003aead /system/lib/libaudioflinger.so (android::AudioFlinger::setParameters(int, android::String8 const&)+72)
I/DEBUG ( 3028): #04 pc 0003b40f /system/lib/libmedia.so (android::BnAudioFlinger::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+1030)
I/DEBUG ( 3028): #05 pc 0001428d /system/lib/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+60)
I/DEBUG ( 3028): #06 pc 00016e39 /system/lib/libbinder.so (android::IPCThreadState::executeCommand(int)+520)
I/DEBUG ( 3028): #07 pc 00017261 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+184)
I/DEBUG ( 3028): #08 pc 00000aab /system/bin/mediaserver
I/DEBUG ( 3028):
I/DEBUG ( 3028): stack:
I/DEBUG ( 3028): bec56880 00000008
I/DEBUG ( 3028): bec56884 00000008
I/DEBUG ( 3028): bec56888 00000008
I/DEBUG ( 3028): bec5688c 40a770b4 /dev/binder
I/DEBUG ( 3028): bec56890 00000000
I/DEBUG ( 3028): bec56894 00000000
I/DEBUG ( 3028): bec56898 00000000
I/DEBUG ( 3028): bec5689c 00010001
I/DEBUG ( 3028): bec568a0 4012e945 /system/lib/libbinder.so (android::IPCThreadState::freeBuffer(android::Parcel*, unsigned char const*, unsigned int, unsigned int const*, unsigned int, void*))
I/DEBUG ( 3028): bec568a4 2a008a20 [heap]
I/DEBUG ( 3028): bec568a8 bec568f0 [stack]
I/DEBUG ( 3028): bec568ac 4012f391 /system/lib/libbinder.so
I/DEBUG ( 3028): bec568b0 a974c240 /system/lib/libaudio.so
I/DEBUG ( 3028): bec568b4 4014b4fd /system/lib/libutils.so (android::String8::String8()+8)
I/DEBUG ( 3028): bec568b8 df0027ad
I/DEBUG ( 3028): bec568bc 00000000
I/DEBUG ( 3028): #00 bec568c0 bec568f4 [stack]
I/DEBUG ( 3028): bec568c4 ffffffe8
I/DEBUG ( 3028): bec568c8 ffffffe8
I/DEBUG ( 3028): bec568cc a974c240 /system/lib/libaudio.so
I/DEBUG ( 3028): bec568d0 bec56934 [stack]
I/DEBUG ( 3028): bec568d4 2a009700 [heap]
I/DEBUG ( 3028): bec568d8 bec568f4 [stack]
I/DEBUG ( 3028): bec568dc 00000001
I/DEBUG ( 3028): bec568e0 bec56b54 [stack]
I/DEBUG ( 3028): bec568e4 0000108f
I/DEBUG ( 3028): bec568e8 400c7a4c
I/DEBUG ( 3028): bec568ec a9724d33 /system/lib/libaudio.so (android::AudioHardwareMot::getParameters(android::String8 const&)+18)
I/DEBUG ( 3028): #01 bec568f0 00000010
I/DEBUG ( 3028): bec568f4 401ea708 /system/lib/libmedia.so
I/DEBUG ( 3028): bec568f8 2a003018 [heap]
I/DEBUG ( 3028): bec568fc 401e1f98 /system/lib/libmedia.so
I/DEBUG ( 3028): bec56900 00000000
I/DEBUG ( 3028): bec56904 00000000
I/DEBUG ( 3028): bec56908 00000000
I/DEBUG ( 3028): bec5690c 00000008
I/DEBUG ( 3028): bec56910 2a00a098 [heap]
I/DEBUG ( 3028): bec56914 4014b53b /system/lib/libutils.so (android::String8::String8(char const*)+38)
I/DEBUG ( 3028): bec56918 a974c240 /system/lib/libaudio.so
I/DEBUG ( 3028): bec5691c 2a009700 [heap]
I/DEBUG ( 3028): bec56920 a9724d21 /system/lib/libaudio.so (android::AudioHardwareMot::getParameters(android::String8 const&))
I/DEBUG ( 3028): bec56924 bec56a30 [stack]
I/DEBUG ( 3028): bec56928 00000001
I/DEBUG ( 3028): bec5692c 41214185 /system/lib/hw/audio.primary.olympus.so
I/DEBUG ( 3028): #02 bec56930 2a009678 [heap]
I/DEBUG ( 3028): bec56934 2a00a098 [heap]
I/DEBUG ( 3028): bec56938 4121416f /system/lib/hw/audio.primary.olympus.so
I/DEBUG ( 3028): bec5693c 2a008d58 [heap]
I/DEBUG ( 3028): bec56940 00000000
I/DEBUG ( 3028): bec56944 4005beaf /system/lib/libaudioflinger.so (android::AudioFlinger::setParameters(int, android::String8 const&)+74)
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r0:
I/DEBUG ( 3028): 401e1f78 401e2410 401e2484 401e24b4 401e1f50 .$.@.$.@.$.@P..@
I/DEBUG ( 3028): 401e1f88 401e1f20 00000000 00000000 00000000 ..@............
I/DEBUG ( 3028): 401e1f98 401bd2f1 401bd311 401bd2cd 401bd2ad ...@...@...@...@
I/DEBUG ( 3028): 401e1fa8 401bd285 401bd259 401b9873 401b9873 ...@Y..@s..@s..@
I/DEBUG ( 3028): 401e1fb8 40149bef 40149bef 40149bef 40149bef ...@...@...@...@
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r3:
I/DEBUG ( 3028): 40154720 40149bef 40149bef 40149bef 40149bef ...@...@...@...@
I/DEBUG ( 3028): 40154730 40149bef 40149bef 00000000 00000000 ...@...@........
I/DEBUG ( 3028): 40154740 4014d9bd 4014d9d5 400c8911 400c8911 ...@...@...@...@
I/DEBUG ( 3028): 40154750 400c8911 400c8911 400c8911 400c8911 ...@...@...@...@
I/DEBUG ( 3028): 40154760 40149bef 40149bef 40149bef 40149bef ...@...@...@...@
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r4:
I/DEBUG ( 3028): bec568d8 bec568f4 00000001 bec56b54 0000108f .h......Tk......
I/DEBUG ( 3028): bec568e8 400c7a4c a9724d33 00000010 401ea708 Lz.@3Mr........@
I/DEBUG ( 3028): bec568f8 2a003018 401e1f98 00000000 00000000 .0.*...@........
I/DEBUG ( 3028): bec56908 00000000 00000008 2a00a098 4014b53b ...........*;..@
I/DEBUG ( 3028): bec56918 a974c240 2a009700 a9724d21 bec56a30 @.t....*!Mr.0j..
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r5:
I/DEBUG ( 3028): bec568d4 2a009700 bec568f4 00000001 bec56b54 ...*.h......Tk..
I/DEBUG ( 3028): bec568e4 0000108f 400c7a4c a9724d33 00000010 ....Lz.@3Mr.....
I/DEBUG ( 3028): bec568f4 401ea708 2a003018 401e1f98 00000000 ...@.0.*...@....
I/DEBUG ( 3028): bec56904 00000000 00000000 00000008 2a00a098 ...............*
I/DEBUG ( 3028): bec56914 4014b53b a974c240 2a009700 a9724d21 ;..@@.t....*!Mr.
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r6:
I/DEBUG ( 3028): bec568d4 2a009700 bec568f4 00000001 bec56b54 ...*.h......Tk..
I/DEBUG ( 3028): bec568e4 0000108f 400c7a4c a9724d33 00000010 ....Lz.@3Mr.....
I/DEBUG ( 3028): bec568f4 401ea708 2a003018 401e1f98 00000000 ...@.0.*...@....
I/DEBUG ( 3028): bec56904 00000000 00000000 00000008 2a00a098 ...............*
I/DEBUG ( 3028): bec56914 4014b53b a974c240 2a009700 a9724d21 ;..@@.t....*!Mr.
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r8:
I/DEBUG ( 3028): 401d31b4 64616572 6e757200 6e55203a 6f636572 read.run: Unreco
I/DEBUG ( 3028): 401d31c4 7a696e67 6d206465 61737365 25206567 gnized message %
I/DEBUG ( 3028): 401d31d4 3d000a64 25003b00 64250066 312e2500 d..=.;.%f.%d.%.1
I/DEBUG ( 3028): 401d31e4 73006630 65657263 74735f6e 00657461 0f.screen_state.
I/DEBUG ( 3028): 401d31f4 75706e69 6f735f74 65637275 61726600 input_source.fra
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near r9:
I/DEBUG ( 3028): 0000106c ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 0000107c ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 0000108c ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 0000109c ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 000010ac ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near sl:
I/DEBUG ( 3028): 00003060 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 00003070 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 00003080 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 00003090 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028): 000030a0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near ip:
I/DEBUG ( 3028): 401eae0c 4014e009 400cf780 400d3a58 4012fd81 ...@...@X:.@...@
I/DEBUG ( 3028): 401eae1c 4014b627 4012c467 4014b515 4014b64f '..@g..@...@O..@
I/DEBUG ( 3028): 401eae2c 4014df69 40149bef 40149bef 40149bef i..@...@...@...@
I/DEBUG ( 3028): 401eae3c 40149bef 40149bef 40149bef 40149bef ...@...@...@...@
I/DEBUG ( 3028): 401eae4c 40149bef 40149bef 40149bef 40149bef ...@...@...@...@
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory near sp:
I/DEBUG ( 3028): bec568a0 4012e945 2a008a20 bec568f0 4012f391 E..@ ..*.h.....@
I/DEBUG ( 3028): bec568b0 a974c240 4014b4fd df0027ad 00000000 @.t....@.'......
I/DEBUG ( 3028): bec568c0 bec568f4 ffffffe8 ffffffe8 a974c240 .h..........@.t.
I/DEBUG ( 3028): bec568d0 bec56934 2a009700 bec568f4 00000001 4i.....*.h......
I/DEBUG ( 3028): bec568e0 bec56b54 0000108f 400c7a4c a9724d33 Tk......Lz.@3Mr.
I/DEBUG ( 3028):
I/DEBUG ( 3028): code around pc:
I/DEBUG ( 3028): 401ccc0c 1b04f844 44f84620 e832f7e5 21082200 D... F.D..2..".!
I/DEBUG ( 3028): 401ccc1c 0008f105 eb86f7e5 4478483a 30086800 ........:HxD.h.0
I/DEBUG ( 3028): 401ccc2c 683b60a8 0c0cf853 eaf2f7e5 46064639 .`;hS.......9F.F
I/DEBUG ( 3028): 401ccc3c f7e54620 6839eb72 4f334630 ed34f7e5 F..r.9h0F3O..4.
I/DEBUG ( 3028): 401ccc4c 46304932 4479447f ed1cf7e5 e0484604 2I0F.DyD.....FH.
I/DEBUG ( 3028):
I/DEBUG ( 3028): code around lr:
I/DEBUG ( 3028): 401ccc04 f8df4479 3108a104 1b04f844 44f84620 yD.....1D... F.D
I/DEBUG ( 3028): 401ccc14 e832f7e5 21082200 0008f105 eb86f7e5 ..2..".!........
I/DEBUG ( 3028): 401ccc24 4478483a 30086800 683b60a8 0c0cf853 :HxD.h.0.`;hS...
I/DEBUG ( 3028): 401ccc34 eaf2f7e5 46064639 f7e54620 6839eb72 ....9F.F F..r.9h
I/DEBUG ( 3028): 401ccc44 4f334630 ed34f7e5 46304932 4479447f 0F3O..4.2I0F.DyD
I/DEBUG ( 3028):
I/DEBUG ( 3028): memory map around fault addr ffffffe8:
I/DEBUG ( 3028): bec42000-bec57000 [stack]
I/DEBUG ( 3028): (no map for address)
I/DEBUG ( 3028): (no map above)
I/BootReceiver( 1622): Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)
E/AudioService( 1622): Media server started.
I/ServiceManager( 1342): service 'media.audio_flinger' died
I/ServiceManager( 1342): service 'media.player' died
I/ServiceManager( 1342): service 'media.camera' died
I/ServiceManager( 1342): service 'media.audio_policy' died