Pale Moon for Android updated to 25.9.4!

Old discussions related to the Android/mobile version of Pale Moon.
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35574
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Pale Moon for Android updated to 25.9.4!

Unread post by Moonchild » 2016-07-05, 12:26

This is a small update to 25.9.4.

Changes:
  • Removed parsing of the `child-src` CSP directive to fix a number of web compatibility issues related to it and to bring it in line with the proposed removal of this directive from the spec.
Pale Moon's APK is, as usual, available in the Google Play store in a few hours, or downloadable right now from here for sideloading:

Mirror 1 (US): here.
Mirror 2 (EU): here.

It's also available from GamersHell. (might be published with a slight delay there)

Alternatively, you can grab it from our FTP server:
Download: ftp://publicandroid:get@ftp.palemoon.org/releases/palemoon-25.9.4.android-arm.apk

Code: Select all

palemoon-25.9.4.android-arm.apk
Size: 24,071,774 Bytes
SHA-1: d798a136568e78efa456672f14bf7c29900cad26
SHA-256: 9e2322695f295fce7d44f8efc8e14663d55d5f9e983ffcdd232e538c43b73db0
Whirlpool: 15c67e768d289cf298ba12b31e64343d46cbb214e69e2d247a58abf0e4825757716246610421a3dbb4bd2197814ca2404532a39a7cad3f150bc6573cea37f031
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

x-15a2

Re: Pale Moon for Android updated to 25.9.4!

Unread post by x-15a2 » 2016-07-05, 15:47

Thanks for the continued PM4A updates!

dark_moon

Re: Pale Moon for Android updated to 25.9.4!

Unread post by dark_moon » 2016-07-08, 19:56

Thanks! :thumbup:

dark_moon

Re: Pale Moon for Android updated to 25.9.4!

Unread post by dark_moon » 2016-07-17, 00:29

On the website the last version is listed as 25.9.3

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35574
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Pale Moon for Android updated to 25.9.4!

Unread post by Moonchild » 2016-07-17, 08:58

dark_moon wrote:On the website the last version is listed as 25.9.3
Try a force-refresh.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Pale Moon for Android updated to 25.9.4!

Unread post by linuxrocks123 » 2016-07-29, 22:36

Through a very difficult, time-consuming, and educational experience, I was able to get this build to work, with Sync, on stock Android 2.3. It mainly involved using apktool to reset the minSDKVersion to 9 and putting my sync server into http mode in addition to https. Thanks to Al6bus for his public statements on how he created his earlier 2.3 build; they were very helpful in my endeavor.

Moonchild has expressed a desire that "rogue builds" not be posted, so I won't post my APK without his permission. I will instead post detailed instructions on how to replicate my feat, but not right now because I'm tired. What's interesting is that what I have isn't actually a different/"rogue" build -- it's the exact same binary as is posted here. All I did was use apktool to change the minSDKVersion and then rezip the APK. I also had to sign it with my own key, but, again, no actual code needed to be changed, only the APK's metadata.

So, Moonchild: apparently, your Android builds still do support Gingerbread somehow, and support it quite well, actually. Would it be a problem to set the minSDKVersion to 9 but make clear that any installations on Android < 4 are not supported and you're on your own if there are problems? Alternatively, will you let me post my APK if I make clear in my post it's totally unofficial? I'd like for others not to have to go through my ordeal if that can be avoided :), and unfortunately de-branding my APK probably isn't feasible since I didn't do a recompile, just changed the metadata in your existing binary.

New Tobin Paradigm

Re: Pale Moon for Android updated to 25.9.4!

Unread post by New Tobin Paradigm » 2016-07-30, 01:21

The problem isn't that targeting older android (or xp for that matter in general) for the codebase isn't technically impossible it is that there are consiquess and burdons for not only directly supporting old operating systems as well as issues running that targeted code on newer operating systems..

Know at this point while you may get a working build now by targeting those older OSes we are no longer making provisions to keep incompatible code or special cases for them..

Unsupported means we do NOT support older targets and do not take them into account in development.

For example .. v26 Atom has some lib differences and comple optimisations specifically for running on NT 5.1 systems in code that are materally different than the mainline branch.. The same can be said for the android branch.. The reason it is using the 25.x LTS branch is we made some changes in 26 that don't play nice with android.. at all..

Also older target code on newer versions of android isn't well supported on android beyond a particular point..

Android 5+ uses ART as the java vm runtime and currently it has good support for android 4 dalvik targeted compled code but poor to none for 2.x code. THAT is why we target Android 4 and not 2.3.. In the android world gingerbread is considered ancient and support in ART is limited and so is our development and relese engineering resources.

Locked