View Single Post
Posts: 185 | Thanked: 103 times | Joined on Aug 2008
#26
Originally Posted by thedead1440 View Post
i think it's the length of the string. The browser in my opinion works only if the length of the user agent matches the characters of the default settings.

Hence, having to add a "0" at the end of the android string to match the default's length. The iOS string on the other hand is much longer.
Indeed. I think the final size of the modified grob bin needs to exactly match the stock size. Thus, any new UA's we try need to be the same length or shorter than the stock UA. I had to drop a couple options in the Android 4.0.1 UA when I was messing with this originally because it was a little longer. I ended up with 2 less bits than stock, hence the necessity to add bhex "00" at the end.

For those of you wanting to have a N900-esque experience, why not try the N900 UA? I'm going to try Android 2.3.7 when I get off work and report back.

Last edited by legoman666; 2012-01-03 at 18:02.