1import{r as a,o as c,a as u,w as s,b as o,t as i,e as r,d as m,E as l,c as f,f as d,u as y}from"./app-D7CCjthX.js";const _={class:"title"},O={class:"button"},b={data(){return{version:"",android:"",security:"",kernel:"",isLogin:!1,downloadurl:"",size:"",datetime:""}},methods:{download(){this.isLogin?window.open(this.downloadurl,"_blank"):this.$router.push(`/login/?redirect=${encodeURIComponent(window.location.href)}`)}},mounted(){fetch("https://api.hestudio.net/lineageos/ota/v1/violet").then(t=>{if(t.ok)return t.json();l({message:"è·åçæ¬ä¿¡æ¯å¤±è´¥ï¼è¯·ç¨ååè¯ã",type:"error",plain:!0})}).then(t=>{const e=t.response[0];this.version=e.hestudio.version,this.android=e.hestudio.android,this.security=e.hestudio.security,this.kernel=e.hestudio.kernel,this.downloadurl=e.url,this.size=(e.size/(1e3*1e3*1e3)).toFixed(2)+" GB",this.datetime=new Date(e.datetime*1e3).toLocaleString()}).catch(t=>{l({message:"è·åçæ¬ä¿¡æ¯å¤±è´¥ï¼è¯·ç¨ååè¯ã",type:"error",plain:!0})}),fetch("https://api.hestudio.net/account/verifylogin",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:localStorage.getItem("token")})}).then(async t=>{(await t.json()).status?this.isLogin=!0:this.isLogin=!1})}},v=Object.assign(b,{__name:"violet",setup(t){return(e,n)=>{const p=a("el-divider"),h=a("el-button"),g=a("el-card");return c(),u(g,{class:"box"},{default:s(()=>[o("text",_,i(e.version),1),o("div",null,[o("p",null,"Androidçæ¬: "+i(e.android),1),o("p",null,"Androidå®å
¨è¡¥ä¸: "+i(e.security),1),o("p",null,"å
æ ¸çæ¬: "+i(e.kernel),1),o("p",null,"大å°: "+i(e.size),1),o("p",null,"æå»ºæ¶é´: "+i(e.datetime),1)]),r(p),o("div",O,[r(h,{type:"primary",onClick:e.download,text:"",bg:""},{default:s(()=>[m(i(e.isLogin?"ä¸è½½":"ç»å½ heStudio Account 以è¿è¡ä¸è½½"),1)]),_:1},8,["onClick"])])]),_:1})}}}),R={__name:"index.html",setup(t){return(e,n)=>(c(),f("div",null,[n[0]||(n[0]=d('<div class="hint-container caution"><p class="hint-container-title">声æ</p><p>è¿éæä¾çæ¯åºäº <a href="https://lineageos.org/" target="_blank" rel="noopener noreferrer">LineageOS</a> äºæ¬¡å¼åçç¬¬ä¸æ¹ ROMï¼å¦éè¦ä¸è½½å®æ¹ ROM 请åå¾ <a href="https://lineageos.org/" target="_blank" rel="noopener noreferrer">LineageOS</a> ä¸è½½ãæä»¬è®¤ä¸ºä½ æ¥æèªè¡å¤çæ¤ ROM çè½åï¼æä»¬åªæ¥å bug åé¦åæ°åè½å»ºè®®ï¼ä¸æ¥åç±äºä½ 个人åå 导è´çé®é¢åæ±å©ã</p></div><div class="hint-container warning"><p class="hint-container-title">åæ´æé</p><p>ä½è
å·²ç»åæ¢ä½¿ç¨ Redmi Note 7 Pro 设å¤å¹¶å°å
¶è½¬è®©ï¼å·²ç»ä¸å
·å¤ ROM æ´æ°æ¡ä»¶ï¼ç°åªå䏿¸¸åæ¥ï¼ä¸åæ°åè½æ·»å ãä½ ä»ç¶å¯ä»¥å¨è¿éä¸è½½ææ°çæ¬çéåï¼æè°¢ä½ çæ¯æã</p></div>',2)),r(y(v)),n[1]||(n[1]=d('<details class="hint-container details"><summary>CHANGELOG</summary><h2 id="_22-2-20250807-hestudio-violet" tabindex="-1"><a class="header-anchor" href="#_22-2-20250807-hestudio-violet"><span>22.2-20250807-heStudio-violet</span></a></h2><h3 id="change-log" tabindex="-1"><a class="header-anchor" href="#change-log"><span>Change Log</span></a></h3><ol><li>使ç¨<code>user</code>æå
ï¼èå¹¶é lineageos é»è®¤ç<code>userdebug</code></li></ol><h3 id="åå¨çç¹æ§" tabindex="-1"><a class="header-anchor" href="#åå¨çç¹æ§"><span>åå¨çç¹æ§</span></a></h3><ol><li>SukiSU Ultra v3.1.8</li><li>æ´æ¢<code>generate_204</code></li><li>éæ MindTheGapps</li></ol><h3 id="åå¨çé®é¢" tabindex="-1"><a class="header-anchor" href="#åå¨çé®é¢"><span>åå¨çé®é¢</span></a></h3><ol><li>妿åºç°<code>Signature verification failed Install anyway?</code> é®é¢ï¼å±äºæ£å¸¸ç°è±¡ãæ¤ç°è±¡ç±<code>Change Log 2</code>æ´æ°å¯¼è´ãä½ éè¦éæ©<code>Yes</code>以继ç»å®è£
ã <img src="https://img.hestudio.net/2025/08/06/68935adbc615e.webp" alt="" loading="lazy"></li><li>妿卿´æ°çæ¶ååºç°âéªè¯å¤±è´¥âï¼é®é¢åä¸ãè§£å³æ¹æ¡æ¯å¨é¡¶é¨éæ°ä¸è½½ä¸æ¬¡å®æ´å
ï¼ç¶åéè¿ Recovery å·å
¥ã <img src="https://img.hestudio.net/2025/08/06/68935ef39f65e.webp" alt="" loading="lazy"></li></ol></details>',1))]))}},S=JSON.parse('{"path":"/common/lineageos-violet/","title":"LineageOS for Redmi Note 7 Pro","lang":"zh-CN","frontmatter":{"title":"LineageOS for Redmi Note 7 Pro","icon":"/icons/lineageos.svg","article":true,"category":["软件åå¸"],"description":"声æ è¿éæä¾çæ¯åºäº LineageOS äºæ¬¡å¼åçç¬¬ä¸æ¹ ROMï¼å¦éè¦ä¸è½½å®æ¹ ROM 请åå¾ LineageOS ä¸è½½ãæä»¬è®¤ä¸ºä½ æ¥æèªè¡å¤çæ¤ ROM çè½åï¼æä»¬åªæ¥å
1 bug åé¦åæ°åè½å»ºè®®ï¼ä¸æ¥åç±äºä½ 个人åå 导è´çé®é¢åæ±å©ã åæ´æé ä½è
å·²ç»åæ¢ä½¿ç¨ Redmi Note 7 Pro 设å¤å¹¶å°å
¶è½¬è®©ï¼å·²ç»ä¸å
·å¤ ROM æ´æ°æ¡ä»¶...","head":[["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"LineageOS for Redmi Note 7 Pro\\",\\"image\\":[\\"https://img.hestudio.net/2025/08/06/68935adbc615e.webp\\",\\"https://img.hestudio.net/2025/08/06/68935ef39f65e.webp\\"],\\"dateModified\\":\\"2025-08-16T12:01:20.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"undefined\\",\\"url\\":\\"https://www.hestudio.net/about/\\",\\"email\\":\\"[email protected]\\"}]}"],["meta",{"property":"og:url","content":"https://www.hestudio.net/common/lineageos-violet/"}],["meta",{"property":"og:site_name","content":"heStudio"}],["meta",{"property":"og:title","content":"LineageOS for Redmi Note 7 Pro"}],["meta",{"property":"og:description","content":"声æ è¿éæä¾çæ¯åºäº LineageOS äºæ¬¡å¼åçç¬¬ä¸æ¹ ROMï¼å¦éè¦ä¸è½½å®æ¹ ROM 请åå¾ LineageOS ä¸è½½ãæä»¬è®¤ä¸ºä½ æ¥æèªè¡å¤çæ¤ ROM çè½åï¼æä»¬åªæ¥å bug åé¦åæ°åè½å»ºè®®ï¼ä¸æ¥åç±äºä½ 个人åå 导è´çé®é¢åæ±å©ã åæ´æé ä½è
å·²ç»åæ¢ä½¿ç¨ Redmi Note 7 Pro 设å¤å¹¶å°å
¶è½¬è®©ï¼å·²ç»ä¸å
·å¤ ROM æ´æ°æ¡ä»¶..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:image","content":"https://img.hestudio.net/2025/08/06/68935adbc615e.webp"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-08-16T12:01:20.000Z"}],["meta",{"property":"article:modified_time","content":"2025-08-16T12:01:20.000Z"}]]},"git":{"createdTime":1754315125000,"updatedTime":1755345680000},"readingTime":{"minutes":1.05,"words":314},"filePathRelative":"common/lineageos-violet/index.md","excerpt":"<div class=\\"hint-container caution\\">\\n<p class=\\"hint-container-title\\">声æ</p>\\n<p>è¿éæä¾çæ¯åºäº <a href=\\"https://lineageos.org/\\" target=\\"_blank\\" rel=\\"noopener noreferrer\\">LineageOS</a> äºæ¬¡å¼åçç¬¬ä¸æ¹ ROMï¼å¦éè¦ä¸è½½å®æ¹ ROM 请åå¾ <a href=\\"https://lineageos.org/\\" target=\\"_blank\\" rel=\\"noopener noreferrer\\">LineageOS</a> ä¸è½½ãæä»¬è®¤ä¸ºä½ æ¥æèªè¡å¤çæ¤ ROM çè½åï¼æä»¬åªæ¥å bug åé¦åæ°åè½å»ºè®®ï¼ä¸æ¥åç±äºä½ 个人åå 导è´çé®é¢åæ±å©ã</p>\\n</div>","autoDesc":true}');export{R as comp,S as data};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.