Results 1 to 20 of 20
[ROM-FIX] Fixed Policy Library (Firefox now works!)
This is a discussion on [ROM-FIX] Fixed Policy Library (Firefox now works!) within the Meizu MX Rooting & Modding forums, part of the Meizu MX category; Most of you guys probably know the problem... Meizu fucked up the Google Android Framework, creating a whole bunch of ...
-
11-24-2012 #1
[ROM-FIX] Fixed Policy Library & Small Status Bar Mod
Most of you guys probably know the problem... Meizu fucked up the Google Android Framework, creating a whole bunch of bugs... and crashes.
So far it was impossible for Meizu M9 / MX users to use Firefox as their main browser because the Settings Button was broken... resulting in a crash when pressed.
I was curious why this was so and started investigating...
A long story short... Meizu modified the android.policy Library to support their MX light keys (to be more accurate, they added some code so that when a menu is available... the light keys show three dots "...").
The problem is... they forgot to check for a possible null-Reference... which was the source of our problems.
Long story short, I've deodexed the android.policy.odex file, disassembled it, fixed the problem (adding a null check in the code), reassembled it and odexed it again.
And because I'm a nice guy, I've bundled it into a update.zip so that you HK users can just flash it on top of your 1.1.5 FlyMe (don't wipe data when doing so).
After installing this update Firefox Mobile and a lot of other apps that used to crash will now start working properly.
Greetings, Coldbird.
PS. kedros, if you are so kind, can you please include my fix in your pre-rooted rom? Thank you very much in advance.
EDIT: Updated with a Small-Status-Bar Modification for those who want it! Check attachment for installation files.
Last edited by Robert Damian; 12-02-2012 at 05:52 PM.
-
13 members have thanked Robert Damian:
+ Show/Hide list of the thanked -
-
11-24-2012 #2Administrator
- Join Date
- Mar 2007
- Location
- Budapest, Hungary
- Posts
- 4,853
- Thanks
- 262
Thanked 1,140 Times in 438 PostsI'll make sure the engineers see this! Thanks a lot, good job!
-
11-24-2012 #3Passing By
- Join Date
- Oct 2010
- Posts
- 2
- Thanks
- 0
Thanked 1 Time in 1 Postgood job!
-
11-24-2012 #4
You're gonna be famous...
??meizume?flyme????????????? - ????? - ????
-
11-24-2012 #5
Re: [ROM-FIX] Fixed Policy Library (Firefox now works!)
Why famous? As I can't read Chinese I don't really know what's going on there to be honest.
-
11-24-2012 #6
Sorry, was just trying to be a little humorous.
A rather senior forum member (6400+ posts, registered 2003) saw your post on the Meizu English-language forum and re-posted it on the China BBS. A couple of other fans had a go at translating it, although one is machine-translated apparently. So far you've gotten some "support" and -even better- a couple of "cow vaginas" (niubi...means "cool").
-
11-24-2012 #7
*sarcasm mode on*
Cow vaginas? Awesome!
That's exactly what I was after.
*sarcasm mode off*
As long as it makes people happy and the Meizu brand phones a bit more fun to use its okay.
I plan to cook my own FlyMe 1.1.5 based ROM in the near future containing a whole bunch of FlyMe fixes...
Meizu really did a horrible job at some parts.
But honestly, I just want some stuff done and the chance that Meizu does it is slim...
1. Bring back the Keyboard Switcher Button
2. Enable Developer Options + App Control by default (no dialer bullshit)
3. Pre-rooted obviously
4. Busyboxed out of the box
5. Working Calendar (I think this will be the biggest one out of these...)
6. Always-slim top Drawer (I just don't like the big one, its eating space without serving any real purpose...)
7. Configurable Default Browser
8. Configurable Default Applications (what has been done in another topic already... but in a horrible way... (hexediting odex files? comeon... just recompile them!) )
9. Root Permission ADB-D
-
12-16-2012 #8Passing By
- Join Date
- Nov 2012
- Location
- Germany, Lake of Constance
- Posts
- 4
- Thanks
- 1
Thanked 0 Times in 0 PostsGreat work! I am just waiting for stock notification icons showing in the status bar. Maybe it will come with flyme 2. Hopefully we don't have to wait until next year.
-
12-28-2012 #9
Just updated to Flyme 1.1.6 (HK) and the problem persists. So, I applied your update again and now it doesn't boot, staying in the M logo...
-
12-28-2012 #10
-
12-28-2012 #11
Do you have any suggestion meanwhile? I tried to apply the update again this time selecting clear dat and it doesn't boot anyway. Reflashing 1.1.6 probably will do it but I have no way to copy the update file now.
-
12-29-2012 #12
Re: [ROM-FIX] Fixed Policy Library (Firefox now works!)
You can copy the update file in recovery mode (it auto enables usb).
-
12-29-2012 #13
Thanks. Solved
.
Looking forward for your new update compatible with Flyme 1.1.6.
Thanks a lot for your great work. I hope this time Meizu engineers actually listen to you. Meanwhile it might be wise to warn users of potential (and real) risks of applying such update to any Flyme version other than 1.1.5.
-
12-29-2012 #14Freshman
- Join Date
- Dec 2011
- Posts
- 28
- Thanks
- 3
Thanked 1 Time in 1 PostBig thanks for your hard work on this and also I'm one more person waiting for 1.1.6 compatibility ! All my support, Robert.
Hope mz gives you some attention this time!
-sam
-
01-09-2013 #15Lurker
- Join Date
- Jan 2013
- Posts
- 1
- Thanks
- 0
Thanked 0 Times in 0 PostsTell me please, how to install that?
-
01-09-2013 #16
Re: [ROM-FIX] Fixed Policy Library (Firefox now works!)
The same way you install a firmware update.
-
01-12-2013 #17Passing By
- Join Date
- Dec 2012
- Posts
- 5
- Thanks
- 0
Thanked 0 Times in 0 Postscan you update small status bar for 1.1.7 or does it include in your rom ?
-
01-12-2013 #18
Its not included but I would love to update it for 1.1.7.
The only problem I've got is time... I don't have it.
-
01-13-2013 #19Passing By
- Join Date
- Dec 2012
- Posts
- 5
- Thanks
- 0
Thanked 0 Times in 0 PostsDon't worry.
I have compare the date modification of systemUI between 1.1.6 and 1.1.7 rom and both have the same date edit.
According to the changes bringing between the two rom, there is only some kernel adjustment for battery.
So I have decompile your coldrom put your fix re-compile it and all work like a charm.
I have find a way for the status bar transparent just rename status_bar_opr (which is the backround for the lock screen status bar) in small status bar and thats work, and when in app the status bar is black not transparent, so cool.
Now I have to see If I can remove the don't needed xml files.
If you want that I upload your rom with the fix I can. I can provide deodex rom. I have contact kedros if we can continue rom traduction, I wait for a reply.
Thanks a lot for your work.
-
01-24-2013 #20Passing By
- Join Date
- Sep 2012
- Posts
- 2
- Thanks
- 1
Thanked 0 Times in 0 Postsmines not working... after update..
using 1.1.5
flashed update.zip first and later renamed policy_and_smallbar.zip to update.zip and flashed again...
currently sees a smaller toolbar.. (thanks.) however when i installed firefox and press the menu button.. firefox still crashes.
holding on to mx32
Similar Threads
-
Meizu firmware policy
By scotchmuffin in forum Meizu M9Replies: 2Last Post: 03-12-2011, 09:29 AM -
mobile firefox ?
By 5nickers in forum M8 ApplicationsReplies: 5Last Post: 01-31-2010, 05:33 PM -
About firefox 3.6 beta
By lynxeyed in forum M8 ApplicationsReplies: 1Last Post: 10-30-2009, 06:30 PM -
Meizu Repair/Replace Policy
By cybermessiah in forum General Meizu M8Replies: 6Last Post: 09-06-2009, 09:51 AM -
Tabs in Firefox
By crimson05 in forum General ChatReplies: 3Last Post: 06-20-2009, 07:10 PM



Reply With Quote

