<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/index.php?action=history&amp;feed=atom&amp;title=Carrier_Configuration</id>
	<title>Carrier Configuration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/index.php?action=history&amp;feed=atom&amp;title=Carrier_Configuration"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Carrier_Configuration&amp;action=history"/>
	<updated>2026-04-15T09:45:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Carrier_Configuration&amp;diff=12549&amp;oldid=prev</id>
		<title>Mephinet: Created page with '==Introduction== In order to provider 3G data services, the Palm Pre requires a set of about 60 to 100 parameters. This page describes the facilities used to store and tools used…'</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Carrier_Configuration&amp;diff=12549&amp;oldid=prev"/>
		<updated>2011-01-08T12:15:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;==Introduction== In order to provider 3G data services, the Palm Pre requires a set of about 60 to 100 parameters. This page describes the facilities used to store and tools used…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introduction==&lt;br /&gt;
In order to provider 3G data services, the Palm Pre requires a set of about 60 to 100 parameters. This page describes the facilities used to store and tools used to modify these parameters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==WebOS 1==&lt;br /&gt;
&lt;br /&gt;
In WebOS version 1, the carrier configuration is stored in an SQLite database called '''CarrierNetworkSettings.db'''. This file is stored in two places,&lt;br /&gt;
in '''/usr/lib/luna/''' and in '''/var/luna/data/'''. The page [[How to solve 3G data problems]] discusses these files in detail. The consist of two tables, called '''com_palm_data_carriernetworksettings_CarrierNetworkSettings''' and '''com_palm_data_carriernetworksettings_DataConnectionSettings'''. For each carrier, you need one CarrierNetworkSettings entry and multiple DataConnectionSettings entries, for mms, internet, wap, etc.&lt;br /&gt;
&lt;br /&gt;
==WebOS 2==&lt;br /&gt;
&lt;br /&gt;
In WebOS version 2, the information is no longer stored in an SQLite database, but in a text file called '''/etc/carrierdb/carrierdb.json'''. This file can be edited directly on the Pre 2 (if the root filesystem is mounted read-write), changes take effect after a reboot.&lt;br /&gt;
&lt;br /&gt;
The file contains a JSON string containing approximately 70 key-value pairs that directly relate to the fields of the CarrierNetworkSettings table in the WebOS 1 configuration. The key '''dataconnection''' is special, though: it is a hashed string about 1000 characters and probably contains the information that used to be present in the DataConnectionSettings table. Its format is not yet understood.&lt;br /&gt;
&lt;br /&gt;
Adding carriers that are not supported by Palm to this database, the recommended way is to use the '''ADD_EXTRA_CARRIERS''' feature of [[Application:MetaDoctor]].&lt;/div&gt;</summary>
		<author><name>Mephinet</name></author>
	</entry>
</feed>