nvllsvm / freecyngn

A small tool to remove proprietary parts from CyanogenMod 13
Do What The F*ck You Want To Public License
126 stars 10 forks source link

Nexus 4: Home Button and Quick Settings broken #35

Open fw190 opened 7 years ago

fw190 commented 7 years ago

Hello!

I have followed the procedure to restore Quick Settings on my Nexus 4 with latest snapschot of CM13.

Still no luck.

ariddell commented 7 years ago

I can confirm this (on a different device). It seems like something changed in the last month or two.

A (poor) workaround was to install an older version of Cyanogenmod 13.

(Someone may want to update the issue's title)

mimi89999 commented 7 years ago

Maybe it is because freecyngn removes Setup Wizard...

nvllsvm commented 7 years ago

This line is responsible for enabling functionality that CyanogendSetupWizard is normally responsible for:

/system/xbin/sqlite3 /data/data/org.cyanogenmod.cmsettings/databases/cmsettings.db "update secure set value = 1 where name = 'cm_setup_wizard_completed';"

https://github.com/nvllsvm/freecyngn/blob/1db806bbbf08c86ef32ec53d60e459736ed5f320/20-freecyngn.sh#L29

This works on my Nexus 5X. Don't have a Nexus 4 to test with.

ariddell commented 7 years ago

My device is a OnePlus One.

fetchak commented 7 years ago

Home button is also broken on Nexus 5 using these builds