[Gen8, Gen9, Gen10 Themes and Apps] msticninja:
After a ton of testing, I've found the error, but I cannot find it's source, or the reason for the source. The critical error is a missing layout_width in an XML, but all the XMLs were directly decompiled and recompiled, there were no actual changes to the XMLs. The error causes StatusBarService to fail, which causes everything else to fail. The

fatal

error is near the bottom, a service which depends on statusbarservice. Also, usb_ts_enable seems to fail to connect to the touchscreen as well, but not every time. The java.lang fatal error happens in every log that boot loops. I tried adding layout_width to the only xml that had something appropriate on line 6(which the java error references) but it still threw the same error.

I/SystemServer(10131): Status Bar
E/SystemServer(10131): Failure starting StatusBarService
E/SystemServer(10131): java.lang.RuntimeException: Binary XML file line #6: You must supply a layout_width attribute.
E/SystemServer(10131):	at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491)
E/SystemServer(10131):	at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:3592)
E/SystemServer(10131):	at android.view.ViewGroup$MarginLayoutParams.<init>(ViewGroup.java:3672)
E/SystemServer(10131):	at android.widget.LinearLayout$LayoutParams.<init>(LinearLayout.java:1398)
E/SystemServer(10131):	at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1324)
E/SystemServer(10131):	at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:48)
E/SystemServer(10131):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:620)
E/SystemServer(10131):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:621)
E/SystemServer(10131):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:621)
E/SystemServer(10131):	at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
E/SystemServer(10131):	at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
E/SystemServer(10131):	at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
E/SystemServer(10131):	at android.view.View.inflate(View.java:8667)
E/SystemServer(10131):	at com.android.server.status.StatusBarService.makeStatusBarView(StatusBarService.java:310)
E/SystemServer(10131):	at com.android.server.status.StatusBarService.<init>(StatusBarService.java:285)
E/SystemServer(10131):	at com.android.server.ServerThread.run(SystemServer.java:271)
I/SystemServer(10131): Starting Archos Settings Service.
I/SystemServer(10131): Starting NTP Service.
I/SystemServer(10131): Starting archos update Service.
I/SystemServer(10131): Starting Tv Out Service.
I/SystemServer(10131): Starting Screenshot Service.
I/SystemServer(10131): Starting Button Bar Service.
I/SystemServer(10131): Starting Utilities Bars Service.
I/SystemServer(10131): Clipboard Service
I/SystemServer(10131): Input Method Service
I/InputManagerService(10131): Enabled input methods: com.android.inputmethod.latin/.LatinIME
E/SystemServer(10131): Failure starting Input Manager Service
E/SystemServer(10131): java.lang.NullPointerException
E/SystemServer(10131):	at com.android.server.InputMethodManagerService.<init>(InputMethodManagerService.java:512)
E/SystemServer(10131):	at com.android.server.ServerThread.run(SystemServer.java:338)
I/SystemServer(10131): NetStat Service
I/SystemServer(10131): NetworkManagement Service
I/SystemServer(10131): Connectivity Service
V/ConnectivityService(10131): ConnectivityService starting up
D/libspx (10131): param_read: "ParamStore_Prod"
D/libspx (10131):
D/libspx (10131): _param_read
D/libspx (10131): _read_prod 24b from ParamStore_Prod @ 00000000
D/libspx (10131): flash_read: "prod"
D/libspx (10131): flash_read_with_progress: "prod"
D/libspx (10131): _flash_read_with_progress
D/libspx (10131): mmc_open
D/libspx (10131): trying to open "/mnt/rawfs/prod"
D/libspx (10131): mmc_read_buffer : Reading data (fd: 39 offset: 0x00000000, size: 0x00000018)
D/libspx (10131): read 0x18 bytes from offset 0x00000000
D/libspx (10131): read: 24 left_to_read 0 _read 24
D/libspx (10131): mmc_close
D/SpxUtils(10131): MAC OK : 00:16:DC:63:34:FA
E/ConnectivityService(10131): Error in networkAttributes - ignoring attempt to define type 6
D/ConnectivityService(10131): getMobileDataEnabled returning true
V/ConnectivityService(10131): Starting Wifi Service.
I/WifiService(10131): WifiService starting up with Wi-Fi enabled
D/Tethering(10131): Tethering starting
D/NetworkManagmentService(10131): Registering observer
I/SystemServer(10131): Throttle Service
I/SystemServer(10131): Accessibility Manager
I/SystemServer(10131): Starting archos network shares util Service.
I/SystemServer(10131): Mount Service
I/NetworkSharesUtil(10131): disableFuse
W/ActivityManager(10131): Unable to start service Intent { act=android.bluetooth.IBluetoothHeadset }: not found
E/BluetoothHeadset(10131): Could not bind to Bluetooth Headset Service
I/SystemServer(10131): Notification Manager
E/SystemServer(10131): Failure starting Notification Manager
E/SystemServer(10131): java.lang.NullPointerException
E/SystemServer(10131):	at com.android.server.NotificationManagerService.<init>(NotificationManagerService.java:437)
E/SystemServer(10131):	at com.android.server.ServerThread.run(SystemServer.java:404)
I/SystemServer(10131): Device Storage Monitor
I/SystemServer(10131): Location Manager
V/LocationManagerService(10131): Constructed LocationManager Service
I/SystemServer(10131): Search Service
I/SystemServer(10131): DropBox Service
I/SystemServer(10131): Wallpaper Service
V/WifiStateTracker(10131): Connection to supplicant established, state=COMPLETED
W/BluetoothHeadset(10131): Proxy not attached to service
D/WifiStateTracker(10131): DhcpHandler: DHCP request started
D/NetworkStateTracker(10131): setDetailed state, old =IDLE and new state=OBTAINING_IPADDR
E/wpa_supplicant( 1397): ERROR - wpa_driver_tista_private_send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 8000305, res = -1, errno = 95)
E/wpa_supplicant( 1397): ERROR - Failed to handle rx data filter command!
D/VoldCmdListener( 1061): volume list
I/SystemServer(10131): Audio Service
D/ConnectivityService(10131): ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
W/MountService(10131): volume '/mnt/storage' state '4'
I//usr/bin/djmount( 9914): [31;1m[E] Error in FUSE main loop = 1[0m
I/MountService(10131): Media already mounted on daemon connection
D/MountService(10131): handleFuse hddOn=true wifiOn=false
I/PackageManager(10131): Updating external media status from unmounted to mounted
W/MountService(10131): volume '/mnt/storage/sdcard' state '4'
I/MountService(10131): Media already mounted on daemon connection
W/MountService(10131): volume '/mnt/storage/usb_host' state '0'
W/MountService(10131): Duplicate state transition (removed -> removed)
D/VoldCmdListener( 1061): share status ums
W/ActivityManager(10131): Unable to start service Intent { act=archos.intent.action.DEMO_MODE_DISABLE }: not found
D/VoldCmdListener( 1061): host status
D/VoldCmdListener( 1061): volume adb on
I/Vold ( 1061): switchMode mode unchanged
D/Vold ( 1061): incAdbRef mAdbUserCount 45
I/cat ( 999): <4>
I/cat ( 999): <3>init: untracked pid 10166 exited
D/AudioHardware( 9451): setMode(0)
D/AudioHardwareInterface( 9451): setMode(NORMAL)
W/AudioPolicyManager( 9451): setPhoneState() setting same state 0
D/AudioFlinger( 9451): isMusicActive(): FALSE
D/AudioFlinger( 9451): isMusicActive(): FALSE
W/ActivityManager(10131): Unable to start service Intent { act=android.bluetooth.IBluetoothHeadset }: not found
E/BluetoothHeadset(10131): Could not bind to Bluetooth Headset Service
D/MediaPlayerService( 9451): player_type: VORBIS_PLAYER
I/SystemServer(10131): Hdmi Observer
D/HdmiObserver(10131): HdmiObserver
I/SystemServer(10131): Starting Fm Service
I/SystemServer(10131): Headset Observer
I/SystemServer(10131): Usb Observer
D/MediaPlayerService( 9451): player_type: VORBIS_PLAYER
I/SystemServer(10131): UI Mode Manager Service
D/MediaPlayerService( 9451): player_type: VORBIS_PLAYER
I/SystemServer(10131): Backup Service
D/MediaPlayerService( 9451): player_type: VORBIS_PLAYER
D/MediaPlayerService( 9451): player_type: VORBIS_PLAYER
V/BackupManagerService(10131): No ancestral data
D/dalvikvm(10131): GC_FOR_MALLOC freed 4511 objects / 315680 bytes in 93ms
I/logwrapper( 9914): /usr/bin/djmount terminated by exit(1)
I/BackupManagerService(10131): Found stale backup journal, scheduling:
I/BackupManagerService(10131): + com.android.inputmethod.latin
I/BackupManagerService(10131): + com.android.browser
I/BackupManagerService(10131): + com.android.providers.userdictionary
I/BackupManagerService(10131): + android
I/BackupManagerService(10131): + com.android.vending
I/BackupManagerService(10131): + com.android.providers.settings
I/BackupManagerService(10131): Backup enabled => false
I/SystemServer(10131): AppWidget Service
I/SystemServer(10131): Recognition Service
D/VoldCmdListener( 1061): share status ums
D/StorageNotification(10131): Startup with UMS connection true (media state mounted)
E/SystemServer(10131): Failure installing status bar icons
E/SystemServer(10131): java.lang.NullPointerException
E/SystemServer(10131):	at com.android.server.status.StatusBarPolicy.<init>(StatusBarPolicy.java:485)
E/SystemServer(10131):	at com.android.server.status.StatusBarPolicy.installIcons(StatusBarPolicy.java:632)
E/SystemServer(10131):	at com.android.server.ServerThread.run(SystemServer.java:535)
I/SystemServer(10131): DiskStats Service
I/WindowManager(10131): SAFE MODE not enabled
D/dalvikvm(10131): JIT started for system_server
W/DevicePolicyManagerService(10131): failed parsing /data/system/device_policies.xml java.io.FileNotFoundException: /data/system/device_policies.xml (No such file or directory)
I/ActivityManager(10131): Config changed: { resolution=0 scale=1.0 imsi=0/0 loc=en_US touch=1 keys=1/1/2 nav=1/1 orien=2 layout=35 uiMode=0 seq=1}
E/UtilitiesBarsService(10131): adding right bar com.android.server.status.VerticalButtonsUtilitiesBarView@45943bb8
E/UtilitiesBarsService(10131): adding bottom bar com.android.server.status.HorizontalButtonsUtilitiesBarView@45a1f570
I/power (10131): go_to_sleep set_screen_state 1 now=6172350250168 g_error=Unknown error: 0
I/cat ( 999): <6>request_suspend_state: wakeup (0->0) at 6172350463898 (2011-05-27 04:46:32.845947254 UTC)
D/PowerManagerService(10131): system ready!
D/Sensors (10131): using MMA7660FC Accelerometer (name=MMA7660FC Accelerometer)
I/ActivityManager(10131): Sending system update to: ComponentInfo{com.android.providers.contacts/com.android.providers.contacts.ContactsUpgradeReceiver}
I/ActivityManager(10131): Sending system update to: ComponentInfo{com.android.providers.calendar/com.android.providers.calendar.CalendarUpgradeReceiver}
I/Zygote (10131): Process: zygote socket opened
I/ActivityManager(10131): Start proc android.process.acore for broadcast com.android.providers.contacts/.ContactsUpgradeReceiver: pid=10191 uid=10008 gids={3003, 1015}
W/dalvikvm(10131): threadid=19: thread exiting with uncaught exception (group=0x4001d8a8)
E/AndroidRuntime(10131): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManagerPolicy
E/AndroidRuntime(10131): java.lang.NullPointerException
E/AndroidRuntime(10131):	at android.app.StatusBarManager.disable(StatusBarManager.java:76)
E/AndroidRuntime(10131):	at com.android.internal.policy.impl.KeyguardViewMediator.adjustStatusBarLocked(KeyguardViewMediator.java:1090)
E/AndroidRuntime(10131):	at com.android.internal.policy.impl.KeyguardViewMediator.handleHide(KeyguardViewMediator.java:1046)
E/AndroidRuntime(10131):	at com.android.internal.policy.impl.KeyguardViewMediator.access$800(KeyguardViewMediator.java:99)
E/AndroidRuntime(10131):	at com.android.internal.policy.impl.KeyguardViewMediator$2.handleMessage(KeyguardViewMediator.java:880)
E/AndroidRuntime(10131):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(10131):	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(10131):	at com.android.server.WindowManagerService$PolicyThread.run(WindowManagerService.java:728)
D/WifiService(10131): ACTION_BATTERY_CHANGED pluggedType: 1
D/Sensors (10131): get_orientation not a portait device
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
I//usr/bin/usb_ts_enable(10188): usb_ts_ping : no tsp in app mode.
I//usr/bin/usb_ts_enable(10188): usb_ts_ping : exit (101).
I//usr/bin/usb_ts_enable(10188): The touchscreen does not respond, trying to get it back (retry = 1)!
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
I/ActivityManager(10131): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.fede.launcher/.Launcher }
I/ActivityManager(10131): Launching preboot mode app: ProcessRecord{4586a4b0 10191:android.process.acore/10008}
E/UtilitiesBarsService(10131): adding right bar com.android.server.status.VerticalButtonsUtilitiesBarView@457eddc0
E/UtilitiesBarsService(10131): adding bottom bar com.android.server.status.HorizontalButtonsUtilitiesBarView@458ff928
I/ActivityManager(10131): Start proc com.android.providers.calendar for broadcast com.android.providers.calendar/.CalendarUpgradeReceiver: pid=10198 uid=10029 gids={3003}
I/ActivityManager(10131): Launching preboot mode app: ProcessRecord{458e1880 10198:com.android.providers.calendar/10029}
D/dalvikvm(10131): GC_FOR_MALLOC freed 7118 objects / 366216 bytes in 107ms
D/VoldCmdListener( 1061): asec list
I/ActivityManager(10131): Removing system update proc: ProcessRecord{4586a4b0 10191:android.process.acore/10008}
I/Process (10131): Sending signal. PID: 10191 SIG: 9
I/ActivityManager(10131): Removing system update proc: ProcessRecord{458e1880 10198:com.android.providers.calendar/10029}
I/Process (10131): Sending signal. PID: 10198 SIG: 9
I/ActivityManager(10131): System now ready
I/SystemServer(10131): Making services ready
I/ActivityManager(10131): Config changed: { resolution=0 scale=1.0 imsi=0/0 loc=en_US touch=1 keys=1/1/2 nav=1/1 orien=2 layout=35 uiMode=17 seq=3}
D/VoldCmdListener( 1061): asec path it.medieval.blueftp-1
W/ResourceType(10131): Failure getting entry for 0x7f030000 (t=2 e=0) in package 0: 0xffffffb5
D/VoldCmdListener( 1061): asec path com.aldiko.android-2
D/VoldCmdListener( 1061): asec path com.dropbox.android-1
D/VoldCmdListener( 1061): asec path com.wyse.pocketcloudfree-1
D/VoldCmdListener( 1061): asec path com.siber.roboform-1
D/VoldCmdListener( 1061): asec path com.rovio.angrybirds-1
D/VoldCmdListener( 1061): asec path com.aldiko.android-1
D/NetworkManagmentService(10131): Registering observer
E/ThrottleService(10131): Could not open GPS configuration file /etc/gps.conf
I/ActivityManager(10131): Start proc android.process.acore for activity com.fede.launcher/.Launcher: pid=10209 uid=10066 gids={3003, 1015}
I/Process (10131): Sending signal. PID: 10131 SIG: 9
I/cat ( 999): <6>binder: send failed reply for transaction 86128 to 10209:10209
I/ServiceManager( 1060): service 'uimode' died
I/ServiceManager( 1060): service 'backup' died
I/ServiceManager( 1060): service 'appwidget' died
I/ServiceManager( 1060): service 'diskstats' died
I/ServiceManager( 1060): service 'telephony.registry' died
I/ServiceManager( 1060): service 'SurfaceFlinger' died
I/ServiceManager( 1060): service 'batteryinfo' died
I/ServiceManager( 1060): service 'usagestats' died
I/ServiceManager( 1060): service 'power' died
I/ServiceManager( 1060): service 'entropy' died
I/ServiceManager( 1060): service 'alarm' died
I/ServiceManager( 1060): service 'sensor' died
I/ServiceManager( 1060): service 'window' died
I/ServiceManager( 1060): service 'package' died
I/ServiceManager( 1060): service 'wallpaper' died
I/ServiceManager( 1060): service 'vibrator' died
I/ServiceManager( 1060): service 'battery' died
I/ServiceManager( 1060): service 'device_policy' died
I/ServiceManager( 1060): service 'datamonitor' died
I/ServiceManager( 1060): service 'content' died
I/ServiceManager( 1060): service 'activity' died
I/ServiceManager( 1060): service 'meminfo' died
I/ServiceManager( 1060): service 'cpuinfo' died
I/ServiceManager( 1060): service 'permission' died
I/ServiceManager( 1060): service 'hardware' died
I/ServiceManager( 1060): service 'account' died
I/ServiceManager( 1060): service 'audio' died
I/ServiceManager( 1060): service 'fmradioservice' died
I/ServiceManager( 1060): service 'bluetooth' died
I/ServiceManager( 1060): service 'bluetooth_a2dp' died
I/ServiceManager( 1060): service 'bluetooth_hid' died
I/ServiceManager( 1060): service 'archossettings' died
I/ServiceManager( 1060): service 'ntpservice' died
I/ServiceManager( 1060): service 'archosupdateservice' died
I/ServiceManager( 1060): service 'tvout' died
I/ServiceManager( 1060): service 'screenshot' died
I/ServiceManager( 1060): service 'buttonbar' died
I/ServiceManager( 1060): service 'utilitiesbars' died
I/ServiceManager( 1060): service 'clipboard' died
I/ServiceManager( 1060): service 'netstat' died
I/ServiceManager( 1060): service 'network_management' died
I/ServiceManager( 1060): service 'dropbox' died
I/ServiceManager( 1060): service 'search' died
I/ServiceManager( 1060): service 'location' died
I/ServiceManager( 1060): service 'devicestoragemonitor' died
I/ServiceManager( 1060): service 'wifi' died
I/ServiceManager( 1060): service 'connectivity' died
I/ServiceManager( 1060): service 'throttle' died
I/ServiceManager( 1060): service 'accessibility' died
I/ServiceManager( 1060): service 'networksharesutil' died
I/ServiceManager( 1060): service 'mount' died
I/cat ( 999): <3>binder: release proc 10131, transaction 86127, not freed
D/BootAnimation(10141): SurfaceFlinger died, exiting...
E/installd( 1069): eof
E/installd( 1069): failed to read size
I/installd( 1069): closing connection
I/cat ( 999): <6>alarm_release: clear alarm, pending 0
I/Zygote (10130): Exit zygote because system server (10131) has terminated
I/cat ( 999): <6>request_suspend_state: wakeup (0->0) at 6173368489744 (2011-05-27 04:46:33.863973100 UTC)
I/ServiceManager( 1060): service 'media.audio_flinger' died
I/ServiceManager( 1060): service 'media.player' died
I/ServiceManager( 1060): service 'media.camera' died
I/ServiceManager( 1060): service 'media.audio_policy' died
I/cat ( 999): <3>init: untracked pid 10209 exited
I/cat ( 999): <3>init: untracked pid 9451 exited
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
I//usr/bin/usb_ts_enable(10188): usb_ts_ping : no tsp in app mode.
I//usr/bin/usb_ts_enable(10188): usb_ts_ping : exit (101).
I//usr/bin/usb_ts_enable(10188): The touchscreen does not respond, trying to get it back (retry = 2)!
I//usr/bin/usb_ts_enable(10188): coasia_find_tsp : looking for tsp in mode 0. (6 known tsps)
D/AndroidRuntime(10216):
D/AndroidRuntime(10216): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<