• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

Carbon ROM for Shield Tablet (WiFi Only) (wx_na_wf)

Hashbang173

Inactive Recognized Developer / Inactive Recognize
May 6, 2012
2,447
3,891
0
Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


This is a build of Carbon-ROM for the Shield Tablet (WiFi Only) (wx_na_wf)

You need to have CWM recovery installed on your device See Here for instructions install CWM. Try this version of CWM when flashing
Or use PhilZ
Instructions on installing:

Make a backup of your current ROM (Optional but highly recommended)
Wipe --> Factory Reset (Data, Cache, and Dalvik Cache)
Flash ROM
Flash Gapps
Reboot


Downloads:

9/7/14 Build
9/6/14 Build
If the above build doesn't work try this one

Bugs
You tell me

Kernel Source

XDA:DevDB Information
Carbon ROM for Shield Tablet WiFi Only, ROM for the Nvidia Shield Tablet

Contributors
joshuabg
Source Code: https://github.com/CarbonDev/android

ROM OS Version: 4.4.x KitKat
Based On: Carbon ROM

Version Information
Status: No Longer Updated

Created 2014-09-06
Last Updated 2016-01-01
 
Last edited:

Hashbang173

Inactive Recognized Developer / Inactive Recognize
May 6, 2012
2,447
3,891
0
Tried both files. WiFi won't turn on for either of them. Thank you for your efforts.
Tried 2nd build, wifi does not turn on., but, it sees my exfat 128GB SDCARD !! :good:
Hmm WiFi doesnt work on my builds of Carbon and PAC. I wonder if I'm missing something or my build enviornment got messed up by a ubuntu update.....
 

Hashbang173

Inactive Recognized Developer / Inactive Recognize
May 6, 2012
2,447
3,891
0
Yup. Was just about to confirm that. Tried all 3 new builds. No WiFi. Back to land of fc

Sent from my One M8 using XDA Free mobile app
Ok I'm going to build PAC for my device Kindle Fire (otterx partitions)

It's already supported. If WiFi doesnt work I'll know that something is wrong with my build environment.
 
Last edited:

minieod

Elite Member
Jun 24, 2010
1,974
527
0
San Diego, CA
Ok I'm going to build PAC for my device Kindle Fire (otterx partitions) (My Verizon Galaxy S4 has a locked bootloader :crying:)

It's already supported. If WiFi doesnt work I'll know that something is wrong with my build environment.
Woot. Lemme know when to test

Sent from my SHIELD Tablet using XDA Free mobile app
 

Hashbang173

Inactive Recognized Developer / Inactive Recognize
May 6, 2012
2,447
3,891
0
After looking though the log cat I find this

Code:
E/WifiHW  (  844): Supplicant not running, cannot connect
Code:
  I/wpa_supplicant.sh( 1948): Executing wpa_supplicant for BRCM chips 
   
  I/wpa_supplicant( 1949): /system/bin/wpa_supplicant: invalid option -- z
   
  I/wpa_supplicant( 1949): wpa_supplicant v2.1-devel-4.4.4
   
  I/wpa_supplicant( 1949): Copyright (c) 2003-2013, Jouni Malinen <[email protected]> and contributors
   
  I/wpa_supplicant( 1949): This software may be distributed under the terms of the BSD license.
   
  I/wpa_supplicant( 1949): See README for more details.
   
  I/wpa_supplicant( 1949): This product includes software developed by the OpenSSL Project
   
  I/wpa_supplicant( 1949): for use in the OpenSSL Toolkit (http://www.openssl.org/)
   
  I/wpa_supplicant( 1949): usage:
   
  I/wpa_supplicant( 1949):   wpa_supplicant [-BddhKLqqstuvW] [-P<pid file>] [-g<global ctrl>] \
   
  I/wpa_supplicant( 1949):         [-G<group>] \
   
  I/wpa_supplicant( 1949):         -i<ifname> -c<config file> [-C<ctrl>] [-D<driver>] [-p<driver_param>] \
   
  I/wpa_supplicant( 1949):         [-b<br_ifname>] [-f<debug file>] [-e<entropy file>] \
   
  I/wpa_supplicant( 1949):         [-o<override driver>] [-O<override ctrl>] \
   
  I/wpa_supplicant( 1949):         [-N -i<ifname> -c<conf> [-C<ctrl>] [-D<driver>] \
   
  I/wpa_supplicant( 1949):         [-p<driver_param>] [-b<br_ifname>] [-I<config file>] ...]
   
  I/wpa_supplicant( 1949): drivers:
   
  I/wpa_supplicant( 1949):   nl80211 = Linux nl80211/cfg80211
   
  I/wpa_supplicant( 1949): options:
   
  I/wpa_supplicant( 1949):   -b = optional bridge interface name
   
  I/wpa_supplicant( 1949):   -B = run daemon in the background
   
  I/wpa_supplicant( 1949):   -c = Configuration file
   
  I/wpa_supplicant( 1949):   -C = ctrl_interface parameter (only used if -c is not)
   
  I/wpa_supplicant( 1949):   -i = interface name
   
  I/wpa_supplicant( 1949):   -I = additional configuration file
   
  I/wpa_supplicant( 1949):   -d = increase debugging verbosity (-dd even more)
   
  I/wpa_supplicant( 1949):   -D = driver name (can be multiple drivers: nl80211,wext)
   
  I/wpa_supplicant( 1949):   -e = entropy file
   
  I/wpa_supplicant( 1949):   -g = global ctrl_interface
   
  I/wpa_supplicant( 1949):   -G = global ctrl_interface group
   
  I/wpa_supplicant( 1949):   -K = include keys (passwords, etc.) in debug output
   
  I/wpa_supplicant( 1949):   -t = include timestamp in debug messages
   
  I/wpa_supplicant( 1949):   -h = show this help text
   
  I/wpa_supplicant( 1949):   -L = show license (BSD)
   
  I/wpa_supplicant( 1949):   -o = override driver parameter for new interfaces
   
  I/wpa_supplicant( 1949):   -O = override ctrl_interface parameter for new interfaces
   
  I/wpa_supplicant( 1949):   -p = driver parameters
   
  I/wpa_supplicant( 1949):   -P = PID file
   
  I/wpa_supplicant( 1949):   -q = decrease debugging verbosity (-qq even less)
   
  I/wpa_supplicant( 1949):   -v = show version
   
  I/wpa_supplicant( 1949):   -W = wait for a control interface monitor before starting
   
  I/wpa_supplicant( 1949):   -N = start describing new interface
   
  I/wpa_supplicant( 1949): example:
   
  I/wpa_supplicant( 1949):   wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf
   
  E/WVMExtractor(  189): IsWidevineMedia not found in libwvm.so
   
  E/WVMExtractor(  189): IsWidevineMedia not found in libwvm.so
 

Hashbang173

Inactive Recognized Developer / Inactive Recognize
May 6, 2012
2,447
3,891
0
Woot. Lemme know when to test

Sent from my SHIELD Tablet using XDA Free mobile app
Ok I'm compiling a Carbon build now with a modified vendor file. I removed the -z option, not sure what -z did but it doesn't seem to be compatible with Carbon or PAC. Hopefully it deosn't keep the device from blowing up:D. Compiling with make clean so could take a while.
 

minieod

Elite Member
Jun 24, 2010
1,974
527
0
San Diego, CA
Ok I'm compiling a Carbon build now with a modified vendor file. I removed the -z option, not sure what -z did but it doesn't seem to be compatible with Carbon or PAC. Hopefully it deosn't keep the device from blowing up:D. Compiling with make clean so could take a while.
sweet! send me a PM when its done and ill download