Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MI3 bootloop #45

Closed
zdunex25 opened this issue Jan 30, 2014 · 18 comments
Closed

MI3 bootloop #45

zdunex25 opened this issue Jan 30, 2014 · 18 comments

Comments

@zdunex25
Copy link
Collaborator

WSM makes MI 3W loop, I do not have logcat cause it was a friend of mine that reported such behavior. I will try to get logcat, but wanted to let you know anyway.

@BurgerZ
Copy link
Owner

BurgerZ commented Jan 30, 2014

I know about this issue, but I have no logs from users who have reported bootloops. That is the main problem in solving issues. But I hope that in 2.1.8 there will be no bootloops.

@vagyula1
Copy link
Contributor

vagyula1 commented Feb 7, 2014

How to help you?
Where i find the log file?Because still get bootloop.

@zdunex25
Copy link
Collaborator Author

zdunex25 commented Feb 7, 2014

You should connect your Mi3W to PC, open terminal then type adb logcat >> log.txt and the next step would be sharing log.txt with us.

@vagyula1
Copy link
Contributor

vagyula1 commented Feb 8, 2014

https://www.dropbox.com/s/aghmrrnd3wswzc5/log.txt
Is it okay for you?

@zdunex25
Copy link
Collaborator Author

zdunex25 commented Feb 8, 2014

Log is good, now we should wait to see whether @BurgerZ will be able to find a cause.

@BurgerZ
Copy link
Owner

BurgerZ commented Feb 10, 2014

oh.... The log is no good (log is good, but things in it are not), I'll try to find ut the reason, but.. I'll have mi3 soon, so I'll fix it anyway))) I want to use WSM on all my Android-based phones.

@vagyula1
Copy link
Contributor

Any news?:-)

@miuirussia
Copy link

In new MIUI v5/v6 firmwares there is protection (or fitch) from programs like WSM/Xposed. It's called DexSpy and works the same (patching original method without changing method), but without opened API.

@BurgerZ
Copy link
Owner

BurgerZ commented Mar 10, 2014

@miuirussia Oh. Yeah, that's the reason of bootloop! android.policy and services jars has methods that pointed to dexspy, app_process from that miui versions has dexspy classloader, but xposed app_process has no, so jvm failes while loading frameworks.
I can try to avoid bootloops.

@MIUIwolfpapa
Copy link

Please solve it ...THX!
Please help Xiaomi Mi3 community.
XDA/Xposed:
" here is one stack trace:
E/AndroidRuntime( 7078): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:568)
E/AndroidRuntime( 7078): at miui.dexspy.DexspyInstaller.main(DexspyInstaller.java:170)
E/AndroidRuntime( 7078): at dalvik.system.NativeStart.main(Native Method) "

"Well I would have to say that it is, at least it looks like it from logs like this
kdevlab/miui-v5-russian-translation-for-miuiandroid#24
Code:
at miui.dexspy.DexspyInstaller.invokeOriginalMethodNative(Native Method)
at miui.dexspy.DexspyInstaller.invokeOriginalMethod(DexspyInstaller.java:490)
at miui.dexspy.DexspyInstaller.handleHookedMethod(DexspyInstaller.java:404)
This seams very familiar.

But would this not be overwritten if you install Xposed? I mean there can only be one binary. "

@MIUIwolfpapa
Copy link

@zdunex25
Copy link
Collaborator Author

@miuirussia @BurgerZ is this going to help you guys: https://github.com/MiCode/dexspy ?

@BurgerZ
Copy link
Owner

BurgerZ commented Apr 11, 2014

@zdunex25 I hope. I'm trying to build new app_process for mi3w now.

@zdunex25
Copy link
Collaborator Author

Fingers crossed @BurgerZ

@vagyula1
Copy link
Contributor

v2.2.3 works fine on my Mi3W.
@BurgerZ: Many thanks :)

@BurgerZ
Copy link
Owner

BurgerZ commented Apr 28, 2014

Updated to v2.2.4. Fixed some stuff to improve boot time on our device (Mi3W) and fix some FCs. Reinstall binaries manually.

@BurgerZ BurgerZ closed this as completed Apr 28, 2014
@zdunex25
Copy link
Collaborator Author

Well done :) thank you.

@MIUIwolfpapa
Copy link

Thank You!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants