"use strict";(self.webpackChunkdocs_site=self.webpackChunkdocs_site||[]).push([[5656],{8453:(e,t,n)=>{n.d(t,{R:()=>r,x:()=>a});var s=n(6540);const i={},l=s.createContext(i);function r(e){const t=s.useContext(l);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(l.Provider,{value:t},e.children)}},8883:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>s,toc:()=>o});const s=JSON.parse('{"id":"usage/batch-install","title":"Bulk Install New XXTouch Versions","description":"Bulk Installation","source":"@site/i18n/en/docusaurus-plugin-content-docs/current/usage/batch-install.mdx","sourceDirName":"usage","slug":"/usage/batch-install","permalink":"/docs/en/usage/batch-install","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":12,"frontMatter":{"sidebar_position":12},"sidebar":"tutorialSidebar","previous":{"title":"Batch Authorization","permalink":"/docs/en/usage/batch-auth"},"next":{"title":"Other Batch Operations","permalink":"/docs/en/usage/other-batch-ops"}}');var i=n(4848),l=n(8453);const r={sidebar_position:12},a="Bulk Install New XXTouch Versions",c={},o=[{value:"Bulk Installation",id:"bulk-installation",level:2},{value:"Package Types",id:"package-types",level:2}];function d(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...(0,l.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"bulk-install-new-xxtouch-versions",children:"Bulk Install New XXTouch Versions"})}),"\n",(0,i.jsx)(t.h2,{id:"bulk-installation",children:"Bulk Installation"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["Select the devices or groups you want to upgrade in the ",(0,i.jsx)(t.a,{href:"./device-list",children:"device list"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["Download the correct installer package (",(0,i.jsx)(t.code,{children:".deb"})," or ",(0,i.jsx)(t.code,{children:".tipa"}),") from the ",(0,i.jsx)(t.a,{href:"https://xxtouch.app/",children:"XXTouch website"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["Open ",(0,i.jsx)(t.code,{children:"File Manager \u2192 Resource Directory"})," and upload the installer package."]}),"\n",(0,i.jsx)(t.li,{children:"In the file manager, right-click the package and choose the install option that matches the currently selected device type."}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"The available install action depends on:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"the file suffix of the package"}),"\n",(0,i.jsx)(t.li,{children:"the type of devices you currently have selected"}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"For that reason, it is best to select devices first, then right-click the installer file."}),"\n",(0,i.jsx)(t.h2,{id:"package-types",children:"Package Types"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"-arm.deb"}),": installer for rooted devices"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"-arm64.deb"}),": installer for rootless devices"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"-arm64e.deb"}),": installer for roothide devices"]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:".tipa"}),": installer for TrollStore devices"]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"After installation starts, the device status area shows the progress and result for each device."})]})}function h(e={}){const{wrapper:t}={...(0,l.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}}}]);