|
|
Line 1: |
Line 1: |
| == Downloading the Default poshomesettings.xml File ==
| | {{Migrating|https://smartpossdk.gitbook.io/cloudpossdk/faq/firmware/configure-pos-home-settings}} |
| Download the default file and rename it to poshomesettings.xml by removing any suffixes.
| |
| ==== [http://ftp.wizarpos.com/advanceSDK/poshomesettings_Q1_default.xml Default poshomesettings for Q1 Download] ====
| |
| ==== [http://ftp.wizarpos.com/advanceSDK/poshomesettings_Q1V2_default.xml Default poshomesettings for Q1V2 Download] ====
| |
| ==== [http://ftp.wizarpos.com/advanceSDK/poshomesettings_Q2-Q2A7_default.xml Default poshomesettings for Q2/Q2A7 Download] ====
| |
| ==== [http://ftp.wizarpos.com/advanceSDK/poshomesettings_Q3_default.xml Default poshomesettings for Q3 Download] ====
| |
| ==== [http://ftp.wizarpos.com/advanceSDK/poshomesettings_Q3K_default.xml Default poshomesettings for Q3K Download] ====
| |
| == File Description ==
| |
| * '''For Q1 Models:''' Use the 'android' style.
| |
| <syntaxhighlight lang="java">
| |
| <?xml version="1.0" encoding="utf-8"?>
| |
| <!--
| |
| style: launcher theme, Q1 default is 'android'.
| |
| indicatorColor: Page indicator color of the selected page.
| |
| itemBackground: The style 'android' does not support this feature.
| |
| pageStatus: page indicator location, up / down
| |
| topBackgroundColor: the background color of favoritebar
| |
| versionCode: When update, the versionCode should larger/equals than the previous in the system.
| |
| -->
| |
| <desktop
| |
| style="android"
| |
| indicatorColor="4FA2FF"
| |
| itemBackground="false"
| |
| pageStatus="down"
| |
| topBackgroundColor="00BFFF"
| |
| versionCode="2" >
| |
| | |
| <!--
| |
| Some special application you want to define.
| |
| cols: How many cols display in one page, Q1 default is 4.
| |
| iconheight: Q1 default is 96.
| |
| iconwidth: Q1 default is 96.
| |
| rows: How many rows display in one page, Q1 default is 3.
| |
| -->
| |
| <applications
| |
| cols="4"
| |
| iconheight="96"
| |
| iconwidth="96"
| |
| rows="3" >
| |
| | |
| <!--
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| col: at which column.
| |
| package: app package name.
| |
| page: at which page.
| |
| row: at which row.
| |
| columnSpan: icon item span columns, default is 1.
| |
| type: app or clock, default is app. Type clock will display a digital clock in home screen.
| |
| -->
| |
| <application
| |
| class=""
| |
| col="1"
| |
| columnSpan="2"
| |
| package="com.moji.mjweather"
| |
| page="3"
| |
| row="1"
| |
| type="app" />
| |
| </applications>
| |
| <!--
| |
| Define favorite bar.
| |
| cols: How many columns.
| |
| -->
| |
| <favoritebar cols="3" >
| |
| | |
| <!--
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| col: at which column
| |
| package: app package name
| |
| -->
| |
| <application
| |
| class="com.example.testEditText.FirstActivity"
| |
| col="3"
| |
| package="com.example.testEditText" />
| |
| <application
| |
| class=""
| |
| col="2"
| |
| package="cn.kuwo.player" />
| |
| <application
| |
| class=""
| |
| col="1"
| |
| package="com.sohu.inputmethod.sogou" />
| |
| </favoritebar>
| |
| <!-- Define hidden applications. -->
| |
| <hiddenapplications>
| |
| | |
| <!--
| |
| package: app package name, if only set this, all the entrance of this package will be hide; if only one entrance, just set package name.
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| -->
| |
| <application
| |
| class=""
| |
| package="com.example.realfullscreensample" />
| |
| </hiddenapplications>
| |
| | |
| </desktop>
| |
| </syntaxhighlight >
| |
| * '''For Q1V2 Models:''' Use the 'clarity' style.
| |
| <syntaxhighlight lang="java">
| |
| <?xml version="1.0" encoding="utf-8"?>
| |
| <!--
| |
| style: launcher theme, Q1V2 default is 'clarity'.
| |
| indicatorColor: Page indicator color of the selected page.
| |
| itemBackground: Whether set icon item background color.
| |
| pageStatus: page indicator location, up / down
| |
| versionCode: When update, the versionCode should larger/equals than the previous in the system.
| |
| -->
| |
| <desktop
| |
| style="clarity"
| |
| indicatorColor="4FA2FF"
| |
| itemBackground="true"
| |
| pageStatus="down"
| |
| versionCode="2" >
| |
| | |
| <!--
| |
| Some special application you want to define.
| |
| cols: How many cols display in one page, Q1V2 default is 2.
| |
| iconheight: Q1V2 default is 72.
| |
| iconwidth: Q1V2 default is 72.
| |
| rows: How many rows display in one page, Q1V2 default is 3.
| |
| -->
| |
| <applications
| |
| cols="2"
| |
| iconheight="72"
| |
| iconwidth="72"
| |
| rows="3" >
| |
| | |
| <!--
| |
| backgroundColor: icon item background color.
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| col: at which column.
| |
| package: app package name.
| |
| page: at which page.
| |
| row: at which row.
| |
| columnSpan: icon item span columns, default is 1.
| |
| type: app or clock, default is app. Type clock will display a digital clock in home screen.
| |
| -->
| |
| <application
| |
| backgroundColor="20A2DE"
| |
| class=""
| |
| col="1"
| |
| columnSpan="2"
| |
| package="com.moji.mjweather"
| |
| page="3"
| |
| row="1"
| |
| type="app" />
| |
| </applications>
| |
| <!-- This feature was removed in style 'clarity'. -->
| |
| <favoritebar cols="0" />
| |
| <!-- Define hidden applications. -->
| |
| <hiddenapplications>
| |
| | |
| <!--
| |
| package: app package name, if only set this, all the entrance of this package will be hide; if only one entrance, just set package name.
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| -->
| |
| <application
| |
| class=""
| |
| package="com.example.realfullscreensample" />
| |
| </hiddenapplications>
| |
| | |
| </desktop>
| |
| </syntaxhighlight >
| |
| * '''For Q2/Q2A7/Q3/Q3K Models:''' Use the 'metro' style.
| |
| <syntaxhighlight lang="java" >
| |
| <?xml version="1.0" encoding="utf-8"?>
| |
| <!--
| |
| style: launcher theme, Q2/Q2A7/Q3/Q3K default is 'metro'.
| |
| indicatorColor: The RGB value of the page indicator color of the selected page.
| |
| itemBackground: Whether set icon item background color.
| |
| pageStatus: page indicator location, up / down
| |
| title: Merchant or store name, or other.
| |
| titleGravity: title location, left / center / right.
| |
| topBackgroundColor: the RGB value of the background color of title and favoritebar
| |
| versionCode: When update, the versionCode should larger than the previous in the system.
| |
| -->
| |
| <desktop
| |
| style="metro"
| |
| indicatorColor="4FA2FF"
| |
| itemBackground="true"
| |
| pageStatus="down"
| |
| title="WizarPOS"
| |
| titleGravity="left"
| |
| topBackgroundColor="00BFFF"
| |
| versionCode="2" >
| |
| | |
| <!--
| |
| Some special application you want to define.
| |
| cols: How many cols display in one page, default is 2.
| |
| iconheight: Q2/Q2A7 default is 144, Q3 default is 96, Q3K default is 72.
| |
| iconwidth: Q2/Q2A7 default is 144, Q3 default is 96, Q3K default is 72.
| |
| rows: How many rows display in one page, Q2/Q2A7 default is 4, Q3/Q3K default is 3.
| |
| -->
| |
| <applications
| |
| cols="2"
| |
| iconheight="144"
| |
| iconwidth="144"
| |
| rows="4" >
| |
| | |
| <!--
| |
| backgroundColor: icon item background color.
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| col: at which column.
| |
| package: app package name.
| |
| page: at which page.
| |
| row: at which row.
| |
| columnSpan: icon item span columns, default is 1.
| |
| type: app or clock, default is app. Type clock will display a digital clock in home screen.
| |
| -->
| |
| <application
| |
| backgroundColor="20A2DE"
| |
| class=""
| |
| col="1"
| |
| columnSpan="2"
| |
| package="com.moji.mjweather"
| |
| page="3"
| |
| row="1"
| |
| type="app" />
| |
| </applications>
| |
| <!--
| |
| Define favorite bar.
| |
| cols: How many columns.
| |
| -->
| |
| <favoritebar cols="3" >
| |
| | |
| <!--
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| col: at which column
| |
| package: app package name
| |
| -->
| |
| <application
| |
| class="com.example.testEditText.FirstActivity"
| |
| col="3"
| |
| package="com.example.testEditText" />
| |
| <application
| |
| class=""
| |
| col="2"
| |
| package="cn.kuwo.player" />
| |
| <application
| |
| class=""
| |
| col="1"
| |
| package="com.sohu.inputmethod.sogou" />
| |
| </favoritebar>
| |
| <!-- Define hidden applications. -->
| |
| <hiddenapplications>
| |
| | |
| <!--
| |
| package: app package name, if only set this, all the entrance of this package will be hide; if only one entrance, just set package name.
| |
| class: app class name, if only one entrance of the package, it can be empty.
| |
| -->
| |
| <application
| |
| class=""
| |
| package="com.example.realfullscreensample" />
| |
| </hiddenapplications>
| |
| | |
| </desktop>
| |
| | |
| </syntaxhighlight >
| |
| == Updating Process via TF Card or Thumb Drive ==
| |
| # '''Folder Creation:'''
| |
| #* On a TF Card: Create a folder named ''''\wizarpos\homesettings\homesettings_XXX\''''. 'XXX' is typically 'wizarpos', matching the ''''ro.wp.logo'''' property value. Or the same with Thumb Drive as below.
| |
| #* On a Thumb Drive: Create a folder named ''''\cloudpos\''''. This is supported in PosSysAssistant app versions greater than 2.11.8.
| |
| # '''Copying the File:'''
| |
| #* Copy ''''poshomesettings.xml'''' into the folder you created.
| |
| #* The update process is similar to installing an APK from a TF card or thumb drive.
| |
| == Update via WizarView ==
| |
| # '''Upload to WizarView:'''
| |
| #* In WizarView, add a new parameter file named ''''poshomesettings.xml''''.
| |
| #* Navigate to Applications > Application.
| |
| #* Click the '+' icon, then fill in the details in the pop-up edit window.
| |
| #* Select 'param' type, input package name (''''com.wizarpos.android.home'''') and parameter file name (''''poshomesettings.xml'''').
| |
| #* Click the 'Commit' button.
| |
| # '''Configuring the File:'''
| |
| #* In Applications > Application, click the 'Search' button.
| |
| #* Select the parameter file from the list.
| |
| #* Click the 'config' icon and select 'Upload'.
| |
| #* Choose the file for upload and click 'Commit'.
| |
| # '''Pushing the Configuration:'''
| |
| #* Follow the WizarView user manual for configuring and pushing the configuration to a terminal.
| |