ఈ యాప్యువల్స్ గైడ్లో, హువావే ఫర్మ్వేర్ నవీకరణ ప్యాకేజీల నుండి నిర్దిష్ట ఫైల్లను ఎలా తీయాలి మరియు ఫ్లాష్ చేయాలో మేము మీకు చూపించబోతున్నాము. మేము 3 పద్ధతులను అందిస్తున్నాము - విండోస్ కోసం హువావే అప్డేట్ ఎక్స్ట్రాక్టర్, లైనక్స్ / మాక్ కోసం స్ప్లిట్ అప్డేట్ స్క్రిప్ట్ మరియు రెండు అదనపు ఫీచర్లతో లైనక్స్ కోసం ప్రత్యామ్నాయ స్క్రిప్ట్.
అవసరాలు
- ఫర్మ్వేర్ Update.zip
- హువావే అప్డేట్ ఎక్స్ట్రాక్టర్ (విండోస్ మాత్రమే)
- స్ప్లిట్ అప్డేట్ పెర్ల్ స్క్రిప్ట్ ( మూలం ) (Linux / Mac / Windows)
- ప్రత్యామ్నాయ స్క్రిప్ట్ (అవుట్పుట్ / కు బదులుగా ‘స్ప్లిట్అప్డేట్’ వలె అదే ఫోల్డర్కు సంగ్రహిస్తుంది మరియు లైనక్స్ కోసం మాత్రమే మౌంట్ స్క్రిప్ట్ను కలిగి ఉంటుంది)
మొదట మీరు మీ ప్రస్తుత హువావే ఫర్మ్వేర్ సంస్కరణను నిర్ణయించాలి. సెట్టింగ్లు> సిస్టమ్> ఫోన్ గురించి తనిఖీ చేసి, ఆపై మీ బిల్డ్ నంబర్ను కాపీ చేయండి.
మీరు ఉదాహరణకు ఇలాంటివి చూడాలి: BLA-L29 8.0.0.132 (C636)
ఇది ఇలా అనువదిస్తుంది: BLA-L29C636B132. ఎందుకంటే మీరు “8.0.0” ని భర్తీ చేస్తారు. C636 తో, మరియు 132 ముందు B ని జోడించండి.
నౌగాట్ వర్సెస్ ఓరియోపై సంక్షిప్త గమనిక
ఓరియోలో విభజనలను కొద్దిగా మార్చారు. బూట్ విభజనను ‘రామ్డిస్క్’ మరియు ‘కెర్నల్’ గా విభజించారు. రికవరీ విభజన రికవరీ_రామ్డిస్క్, రికవరీ_వెండర్ మరియు రికవరీ_విబ్మెటాగా విభజించబడింది - ఇది కెర్నల్ విభజనను రామ్డిస్క్తో పంచుకుంటుంది.
కాబట్టి ఆ సమాచారంతో, మీరు బహుశా రామ్డిస్క్ మరియు రికవరీ_రామ్డిస్క్ను ఫ్లాష్ చేయాలనుకుంటున్నారు - రామ్డిస్క్ అంటే మ్యాజిస్క్ / సూపర్ఎస్యు ఫ్లాష్ అవుతుంది, మరియు రికవరీ_రామ్డిస్క్ అంటే టిడబ్ల్యుఆర్పి ఫ్లాష్ అవుతుంది.
కాబట్టి ఉదాహరణకు మీకు ఫర్మ్వేర్ BLA-L29C636B132 ఉందని చెప్పండి.
మీరు వెళ్ళేవారు ప్రో-టీమ్మిట్ ఫర్మ్వేర్ డేటాబేస్ అప్పుడు మీ పూర్తి ఫర్మ్వేర్ను ఫైండర్లోకి ఎంటర్ చేసి, మీ మోడల్ కోసం శోధించండి.
అప్పుడు మీరు “FullOTA-MF” ని సూచించే అడ్డు వరుసను గుర్తించి, ఆ వరుసలోని “అప్డేట్” బటన్ను క్లిక్ చేయండి.
హువావే OTA నుండి update.app ను సంగ్రహిస్తోంది.
ఇది పూర్తి OTA update.zip ని డౌన్లోడ్ చేస్తుంది. మీరు దీన్ని ఆర్కైవ్ మేనేజర్లో తెరిచి, మీ కంప్యూటర్లోని “Update.app” ఫైల్ను సేకరించాలి.
హువావే అప్డేట్ ఎక్స్ట్రాక్టర్ పద్ధతి ( విండోస్ మాత్రమే)
హువావే అప్డేట్ ఎక్స్ట్రాక్టర్ను డౌన్లోడ్ చేసి, దాన్ని మీ కంప్యూటర్లో సేకరించండి. ప్రధాన ఫోల్డర్ లోపల HuaweiUpdateExtractor.exe ప్రోగ్రామ్ను ప్రారంభించండి.
వృత్తాకార పెట్టెను ఎంపిక చేయవద్దు.
సెట్టింగుల ట్యాబ్కు వెళ్ళండి మరియు ‘హెడర్ చెక్సమ్ ధృవీకరించండి’ ఎంపికను ఎంపిక చేయవద్దు.
ఇప్పుడు సంగ్రహించు టాబ్కు తిరిగి వెళ్లి, మీరు ఇంతకు ముందు సేకరించిన మీ update.app ఫైల్ను ఎంచుకోవడానికి… బటన్ క్లిక్ చేయండి.
అప్డేట్.అప్ ఫైల్లోని అన్ని ఫైల్లతో స్క్రీన్ నిండి ఉంటుంది. ఇప్పుడు మీరు ఈ ఫైళ్ళలో దేనినైనా కుడి క్లిక్ చేసి, ‘ఎక్స్ట్రాక్ట్ సెలెక్టెడ్’ ఎంచుకోవచ్చు, ఇది సేకరించిన ఫైల్ను ఎక్కడ పంపించాలో ఎంచుకోవడానికి మీకు మరో డైలాగ్ ఇస్తుంది.
మీరు సేకరించిన ఫైల్లను ఫ్లాష్ చేయడానికి ఫాస్ట్బూట్ను ఉపయోగించవచ్చు, ఉదాహరణకు, రామ్డిస్క్కు.
ఉదాహరణకు, మీరు మీ ప్రధాన ADB మార్గంలో ఫ్లాష్ చేయదలిచిన ఫైల్లను ఉంచండి మరియు ADB టెర్మినల్ను ప్రారంభించండి.
అప్పుడు మీరు మీ పరికరాన్ని ‘adb రీబూట్ బూట్లోడర్’ ఉపయోగించి ఫాస్ట్బూట్ మోడ్లో ఉంచండి.
దీని తరువాత మీరు ఫాస్ట్బూట్ ఉపయోగించి ఫైల్ను ఫ్లాష్ చేయవచ్చు. కాబట్టి మీరు రామ్డిస్క్కు ఏదైనా ఫ్లాష్ చేయాలనుకుంటే, మీరు ADB ఆదేశాన్ని ఉపయోగిస్తారు: ఫాస్ట్బూట్ ఫ్లాష్ రామ్డిస్క్ xxxxx.img
అయితే, నౌగాట్లో మీరు update.app ఫైల్ నుండి ‘BOOT’ ను సంగ్రహిస్తారు మరియు దీన్ని ఉపయోగించి ఫ్లాష్ చేస్తారు: fastboot flash boot boot.img
పెర్ల్ స్క్రిప్ట్ విధానం ( Linux మరియు Mac)
మొదట మీరు splitupdate.zip ని డౌన్లోడ్ చేసి దాన్ని సేకరించండి.
ఇప్పుడు సేకరించిన ‘స్ప్లిట్’ ఫోల్డర్ను ఎంటర్ చేసి, టెర్మినల్ను ప్రారంభించండి. మీ టెర్మినల్లో కింది ఆదేశాలను నమోదు చేయండి:
chmod + x splitupdate chmod + x crc
పూర్తి OTA నవీకరణ .zip పొందటానికి ఇప్పుడు ఈ గైడ్ యొక్క విండోస్ విభాగంలో ఉన్న సూచనలను అనుసరించి, update.app ని ‘స్ప్లిట్’ ఫోల్డర్లోకి తీయండి మరియు మరొక టెర్మినల్ను తెరవండి. ఈ ఆదేశాలను నమోదు చేయండి:
./splitupdate UPDATE.APP file_to_extract
మీరు ‘file_to_extract’ లేదా UPDATE.APP లో లేని లేదా ఏదైనా వ్రాస్తే అది దానిలోని అన్ని చిత్రాలను జాబితా చేస్తుంది.
./splitupdate UPDATE.APP ’update.app లోని అన్ని ఫైళ్ళను సంగ్రహిస్తుంది - ఇది కొత్తగా సృష్టించిన‘ అవుట్పుట్ ’ఫోల్డర్కు ఫైళ్ళను అవుట్పుట్ చేస్తుంది. వడపోత సరైనది కాదు.
మీరు ‘./splitupdate UPDATE.APP RAMDISK’ ఉపయోగిస్తే, అది RAMDISK తో ఉన్న అన్ని చిత్రాలను దాని పేరుతో సంగ్రహిస్తుంది, కాబట్టి మీరు RAMDISK.img మరియు RECOVERY_RAMDISK.img పొందుతారు.
ప్రత్యామ్నాయ స్క్రిప్ట్ విధానం
టెర్మినల్ ఉపయోగించి మీరు ఈ క్రింది ఫైళ్ళను ప్రత్యామ్నాయ స్క్రిప్ట్ ఫోల్డర్ లోపల chmod చేస్తారు:
chmod + x simg2img chmod + x mount.sh
మీరు mount.sh ని ఉపయోగిస్తుంటే, మీరు స్క్రిప్ట్ను సవరించాలి మరియు YOUR_SUDO_PASSWORD_HERE ని మీ అసలు పాస్వర్డ్తో భర్తీ చేయాలి. ప్రత్యామ్నాయంగా మీరు ‘ప్రతిధ్వని YOUR_SUDO_PASSWORD_HERE | ను తొలగించవచ్చు ‘ఆపై స్క్రిప్ట్ని ఉపయోగిస్తున్నప్పుడు మీ పాస్వర్డ్ను మాన్యువల్గా నమోదు చేయండి.
అప్పుడు మీరు system.img లేదా మీకు నచ్చిన ఏదైనా ఇతర ఫైల్ను సంగ్రహించి, ‘’ ./mount.sh SYSTEM ’ని ఉపయోగించండి.
ఇది SYSTEM.img ని SYSTEM.raw గా మారుస్తుంది మరియు దానిని ‘split_folder / SYSTEM /’ కు లూప్ పరికరంగా మౌంట్ చేస్తుంది, ఇది SYSTEM / లోని 777 ప్రతిదీ chmod చేస్తుంది.
టాగ్లు Android అభివృద్ధి హువావే 3 నిమిషాలు చదవండి