[Nexus 5 Android Development] big_bum:
I'm having some trouble adding an APN (I also don't have data connection since the APN list is empty)

Pressing the + button throws this:

D/ApnSettings( 7396): getOperatorNumeric: sub= 1 mcc-mnc= 22601
I/ActivityManager( 808): START u0 {act=android.intent.action.INSERT dat=content://telephony/carriers//subId/1 cmp=com.android.settings/.ApnEditor (has extras)} from uid 1000 on display 0
E/AudioTrack( 808): AudioTrack::set : Exit
V/WindowManager( 808): addAppToken: AppWindowToken{1a68f23 token=Token{2de4052 ActivityRecord{1a744cdd u0 com.android.settings/.ApnEditor t34}}} to stack=1 task=34 at 3
D/audio_hw_primary( 235): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
D/audio_hw_primary( 235): start_output_stream: enter: stream(0xb5880240)usecase(1: low-latency-playback) devices(0x2)
D/audio_hw_primary( 235): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
D/audio_hw_primary( 235): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
W/msm8974_platform( 235): Codec backend bitwidth 16, samplerate 48000
D/hardware_info( 235): hw_info_append_hw_type : device_name = speaker
I/msm8974_platform( 235): platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
D/audio_hw_primary( 235): select_devices: done
D/ApnEditor( 7396): ApnEditor onCreate received sub: 1
D/TelephonyProvider( 1443): subIdString = 1 subId = 1
E/SQLiteLog( 1443): (1) table carriers has no column named localized_name
E/SQLiteDatabase( 1443): Error inserting mvno_match_data= password= modem_cognitive=false carrier_enabled=true sub_id=1 mvno_type= roaming_protocol=IP profile_id=0 authtype=-1 user= localized_name= protocol=IP read_only=false mmsport= bearer=0 mmsproxy= proxy= server= name= max_conns_time=0 port= apn= wait_time=0 max_conns=0
E/SQLiteDatabase( 1443): android.database.sqlite.SQLiteException: table carriers has no column named localized_name (code 1): , while compiling: INSERT INTO carriers(mvno_match_data,password,modem_cognitive,carrier_enabled,sub_id,mvno_type,roaming_protocol,profile_id,authtype,user,localized_name,protocol,read_only,mmsport,bearer,mmsproxy,proxy,server,name,max_conns_time,port,apn,wait_time,max_conns) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:891)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:502)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1469)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1341)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider.insert(TelephonyProvider.java:933)
E/SQLiteDatabase( 1443):	at android.content.ContentProvider$Transport.insert(ContentProvider.java:239)
E/SQLiteDatabase( 1443):	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:163)
E/SQLiteDatabase( 1443):	at android.os.Binder.execTransact(Binder.java:446)
W/ApnEditor( 7396): Failed to insert new telephony provider into content://telephony/carriers//subId/1
D/ApnSettings( 7396): getOperatorNumeric: sub= 1 mcc-mnc= 22601
D/ApnSettings( 7396): getOperatorNumericSelection: numeric="22601"
D/TelephonyProvider( 1443): subIdString = 1 subId = 1
D/TelephonyProvider( 1443): subIdString = 1 subId = 1
D/TelephonyProvider( 1443): Preferred APN: -1

Pressing the reset button throws this:

E/SQLiteLog( 1443): (1) table carriers has no column named ppp_number
E/SQLiteDatabase( 1443): Error inserting modem_cognitive=false ppp_number=null mvno_type= mmsc=http://mmsc.mms.ancelutil.com.uy user=null localized_name=null read_only=false bearer=0 proxy= server=null port= mcc=748 apn=mms type=mms mvno_match_data= password=null carrier_enabled=true sub_id=1 roaming_protocol=IP numeric=74801 profile_id=0 authtype=-1 protocol=IP mnc=01 mmsport=3128 mmsproxy=200.40.246.2 name=Ancel MMS max_conns_time=0 wait_time=0 max_conns=0
E/SQLiteDatabase( 1443): android.database.sqlite.SQLiteException: table carriers has no column named ppp_number (code 1): , while compiling: INSERT INTO carriers(modem_cognitive,ppp_number,mvno_type,mmsc,user,localized_name,read_only,bearer,proxy,server,port,mcc,apn,type,mvno_match_data,password,carrier_enabled,sub_id,roaming_protocol,numeric,profile_id,authtype,protocol,mnc,mmsport,mmsproxy,name,max_conns_time,wait_time,max_conns) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:891)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:502)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1469)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1341)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.insertAddingDefaults(TelephonyProvider.java:703)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.loadApns(TelephonyProvider.java:604)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.initDatabase(TelephonyProvider.java:309)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.access$200(TelephonyProvider.java:126)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider.restoreDefaultAPN(TelephonyProvider.java:1282)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider.delete(TelephonyProvider.java:1089)
E/SQLiteDatabase( 1443):	at android.content.ContentProvider$Transport.delete(ContentProvider.java:321)
E/SQLiteDatabase( 1443):	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:206)
E/SQLiteDatabase( 1443):	at android.os.Binder.execTransact(Binder.java:446)
E/SQLiteLog( 1443): (1) table carriers has no column named ppp_number
E/SQLiteDatabase( 1443): Error inserting modem_cognitive=false ppp_number=null mvno_type= mmsc=http://mmsc.mms.ancelutil.com.uy user=null localized_name=null read_only=false bearer=0 proxy=200.40.246.2 server=www.dale.com.uy port=3128 mcc=748 apn=wap type=default,supl,mms mvno_match_data= password=null carrier_enabled=true sub_id=1 roaming_protocol=IP numeric=74801 profile_id=0 authtype=-1 protocol=IP mnc=01 mmsport=3128 mmsproxy=200.40.246.2 name=Antel max_conns_time=0 wait_time=0 max_conns=0
E/SQLiteDatabase( 1443): android.database.sqlite.SQLiteException: table carriers has no column named ppp_number (code 1): , while compiling: INSERT INTO carriers(modem_cognitive,ppp_number,mvno_type,mmsc,user,localized_name,read_only,bearer,proxy,server,port,mcc,apn,type,mvno_match_data,password,carrier_enabled,sub_id,roaming_protocol,numeric,profile_id,authtype,protocol,mnc,mmsport,mmsproxy,name,max_conns_time,wait_time,max_conns) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:891)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:502)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1469)
E/SQLiteDatabase( 1443):	at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1341)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.insertAddingDefaults(TelephonyProvider.java:703)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.loadApns(TelephonyProvider.java:604)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.initDatabase(TelephonyProvider.java:309)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider$DatabaseHelper.access$200(TelephonyProvider.java:126)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider.restoreDefaultAPN(TelephonyProvider.java:1282)
E/SQLiteDatabase( 1443):	at com.android.providers.telephony.TelephonyProvider.delete(TelephonyProvider.java:1089)
E/SQLiteDatabase( 1443):	at android.content.ContentProvider$Transport.delete(ContentProvider.java:321)
E/SQLiteDatabase( 1443):	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:206)
E/SQLiteDatabase( 1443):	at android.os.Binder.execTransact(Binder.java:446)
E/SQLiteLog( 1443): (1) table carriers has no column named ppp_number
E/SQLiteDatabase( 1443): Error inserting modem_cognitive=false ppp_number=null mvno_type= mmsc=null user=bam localized_name=null read_only=false bearer=0 proxy= server=null port= mcc=748 apn=prepago.ancel type=default,supl mvno_match_data= password=bam carrier_enabled=true sub_id=1 roaming_protocol=IP numeric=74801 profile_id=0 authtype=-1 protocol=IP mnc=01 mmsport= mmsproxy= name=BAM Pepaga Antel max_conns_time=0 wait_time=0 max_conns=0
E/SQLiteDatabase( 1443): android.database.sqlite.SQLiteException: table carriers has no column named ppp_number (code 1): , while compiling: INSERT INTO carriers(modem_cognitive,ppp_number,mvno_type,mmsc,user,localized_name,read_only,bearer,proxy,server,port,mcc,apn,type,mvno_match_data,password,carrier_enabled,sub_id,roaming_protocol,numeric,profile_id,authtype,protocol,mnc,mmsport,mmsproxy,name,max_conns_time,wait_time,max_conns) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)

I didn't have this problem on the 1st of April build.