เกิดข้อผิดพลาดในการวนซ้ำ“ น่าเสียดายตัวช่วยสร้างการตั้งค่าหยุดทำงานแล้ว”


10

ด้วย S4 ของฉันทำงาน CM13 ฉันได้รับข้อผิดพลาดนี้แล้ว

ขออภัยตัวช่วยสร้างการตั้งค่าหยุดทำงาน

ฉันจะแก้ไขมันได้อย่างไร


หากคุณกำลังจะลงคำถามโปรดบอกฉันว่าทำไม ฉันพบปัญหาแล้วเมื่อฉันตัดสินใจตอบเองที่นี่และมีส่วนร่วมในฐานคำถาม
Evan Carroll

ทำตามคำตอบของฉัน <a href=" android.stackexchange.com/questions/167055/…>เพื่อกำจัดตัวช่วยสร้างการตั้งค่าโดยตรง
iBug

คุณสามารถปฏิบัติตามคำตอบของฉันที่นี่เพื่อกำจัด Setup Wizard โดยตรง
iBug

คำตอบ:


6

นี่คือวิธีการที่คุณสามารถทำได้โดยไม่ต้องชัก

  1. บูตเข้าสู่การกู้คืน TWRP
  2. ระบบเมาท์ (เมาท์→เช็คSystem)
  3. ตัวจัดการไฟล์ขั้นสูง→
  4. เรียกดู /system/priv-app/Setup-Wizard
  5. ลบมัน

1
ตรวจสอบให้แน่ใจว่าได้คัดลอกไปยัง sdcard หรือบางอย่างก่อน
Ave

ฉันทำตามห้าขั้นตอนเหล่านี้ แต่แทนที่จะลบ SetupWizard.apk ฉันย้าย ตอนนี้ Android เริ่มทำงานและฉันก็สามารถเปิดใช้งาน wifi ได้ หลังจากนั้นฉันวาง SetupWizard.apk กลับมาผ่านการกู้คืนและตอนนี้มันจะปรากฏขึ้นอีกครั้งหลังจากรีบูต ฉันผ่านหน้าจอเดิมไปแล้ว แต่ในปัจจุบันดูเหมือนว่ามันจะพังมากขึ้นตามขั้นตอนการตั้งค่า
thomas

4

ฉันสังเกตเห็นเมื่อคลิกreportว่าปัญหานี้เป็นปัญหาสิทธิ์

การใช้adb shell dumpsys package com.google.android.setupwizard คุณจะเห็นรายการสองรายการที่เกี่ยวข้องกับการอนุญาตสิทธิ์หนึ่งรายการที่ร้องขอและสิทธิ์ในการติดตั้งหนึ่งรายการ

เปรียบเทียบรายการเหล่านี้มีการร้องขอ 8 รายการ แต่ไม่ได้ติดตั้ง ฉันแก้ไขสิ่งนี้โดยใช้:

pm grant com.google.android.setupwizard android.permission.CALL_PHONE
pm grant com.google.android.setupwizard android.permission.GET_ACCOUNTS
pm grant com.google.android.setupwizard android.permission.PROCESS_OUTGOING_CALLS
pm grant com.google.android.setupwizard android.permission.READ_CONTACTS
pm grant com.google.android.setupwizard android.permission.READ_PHONE_STATE
pm grant com.google.android.setupwizard android.permission.WRITE_CONTACTS

pm grant com.google.android.setupwizard android.permission.READ_OWNER_DATA
pm grant com.google.android.setupwizard android.permission.WRITE_OWNER_DATA

Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.READ_OWNER_DATAโปรดทราบว่าสองรายการสุดท้ายให้ข้อผิดพลาด: แต่ไม่สนใจสิ่งเหล่านี้โทรศัพท์ของฉันทำงานได้อีกครั้ง


ฉันคิดว่าฉันมีปัญหาที่คล้ายกัน แต่ฉันไม่พบ dumpsys หรือ pm จากเชลล์ ADB คุณรู้หรือไม่ว่าพวกมันอาจถูกลบหรือถ้าฉันต้องติดตั้งอะไรก่อน?
มารี

3

ฉันลองวิธีแก้ปัญหาทั้งหมดที่ระบุไว้ที่นี่และในกรณีของฉันมันไม่ทำงาน การลบ setupwizard ทั้งหมดนั้นใช้งานได้ แต่ก็ทำให้ฟังก์ชันการทำงานของผู้ใช้หลายคนแตกหัก (เห็นได้ชัดว่าผู้ใช้เริ่มต้นได้รับการสร้างขึ้นในตัวช่วยสร้างและไม่มีผู้ใช้ที่คุณไม่สามารถสร้างผู้ใช้เพิ่มเติม!) นอกจากนี้ปุ่มโฮมและปุ่มสแควร์ก็ไม่ทำงานเลย ดังนั้นฉันจึงตัดสินใจที่จะกะพริบภาพอีกครั้งและแก้ปัญหาแทนการรักษาอาการ

ในกรณีของฉันฉันต้องเข้าไปที่เมนูการตั้งค่าและเปิดใช้งาน + เชื่อมต่อกับ WiFi เห็นได้ชัดว่าตัวช่วยสร้าง "ลืม" เพื่อแสดงการเชื่อมต่อกับกล่องโต้ตอบไร้สาย! การเข้าสู่เมนูการตั้งค่าใช้เวลาพยายามสองสามครั้ง แต่ก็เป็นไปได้อย่างแน่นอน

เมื่อฉันเชื่อมต่อกับ wifi มันทำงานได้ตามที่ควร ฉันใช้ AOSP 7.1.2 ใน Nexus 7 2012


3
  1. ตรวจสอบให้แน่ใจในการตั้งค่า > นักพัฒนาตัวเลือกที่คุณได้เปิดใช้งานUSB Debugging (ตอนนี้เรียกว่าการแก้จุดบกพร่องของ Android ) และอยู่ภายใต้การเข้าถึงรากคุณได้เลือกApps และ ADB
  2. เชื่อมต่อสายเคเบิล USB เข้ากับคอมพิวเตอร์ที่adbติดตั้งและใช้งานได้ (สมมติว่ามันมีอยู่ใน PATH)
  3. จากการทำงานของเครื่อง:
adb root
adb shell 'pm disable com.google.android.setupwizard'

หากคุณไม่มีรูทหรือadb rootล้มเหลวคุณสามารถใช้แทนadb shell 'pm hide com.google.android.setupwizard'ได้

หมายเหตุ : ปัญหานี้มักจะเกิดขึ้นเมื่อติดตั้งการอัปเดต CM ที่สำคัญโดยไม่ต้องลบพาร์ติชันข้อมูลดังนั้นอาจเป็นวิธีที่สะอาดกว่านี้ที่จะทำการสำรองข้อมูลแอพที่เกี่ยวข้องทั้งหมดทำการติดตั้งใหม่ทั้งหมดติดตั้ง gapps รุ่นที่ถูกต้อง จากการสำรองข้อมูล


1
หลังจากใช้ adb shell 'pm ปิดการใช้งาน com.google.android.setupwizard' ฉันจัดการเพื่อเข้าสู่ระบบและป้อนข้อมูลบัญชี google ของฉันจากนั้นฉันเปิดใช้งานได้จาก 'adb shell' pm เปิดใช้งาน com.google.android.setupwizard 'ให้เสร็จสมบูรณ์ การตั้งค่า.
Muaad ElSharif

1

สำหรับฉันวิธีนี้ใช้งานได้ อาจเป็นเรื่องน่ารำคาญเนื่องจากคุณต้องคลิกทั้งหมดในระหว่างข้อความแสดงข้อผิดพลาด Setup Wizard

และใช่วิธีนี้จะใช้ได้กับ Android ทุกรุ่น (รวมถึงการทดสอบ 7.1.1)

  1. ไปที่การตั้งค่า (จากแผงการแจ้งเตือนอย่างชัดเจน)
  2. ไปที่แอพ
  3. คลิกที่จุด 3 จุดที่มุมบนขวา
  4. คลิกที่แสดงระบบ
  5. เลื่อนไปจนสุดตัวช่วยสร้างการตั้งค่าในรายการแอพและคลิกที่มัน (ภายใต้การอนุญาตคุณอาจเห็นสิ่งที่ไม่มีสิทธิ์)
  6. คลิกที่สิทธิ์
  7. ให้สิทธิ์ทั้งโทรศัพท์และผู้ติดต่อ (หากมีสิ่งอื่นเช่นกล้องตำแหน่งที่ให้สิทธิ์ทั้งหมด )

ข้อความแสดงข้อผิดพลาดหายไปทันทีที่ฉันทำสิ่งนี้ หวังว่ามันจะช่วย;)


เกิดอะไรขึ้นถ้าแผงการแจ้งเตือนไม่ลงมา การแก้จุดบกพร่อง USB ถูกปิดการใช้งาน ...
Waldemar Wosiński
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.