Fixed 4.4 Crash

Added by amoghbl1 over 2 years ago

The apk build on the orfox-tb_GECKO380esr_2015050513_RELBRANCH branch caused a crash in android 4.4 devices.

After a lot of testing, I figured that the file causing this was the XPCOMInit.cpp file. Replacing that produces an apk that runs fine on my old device but I need someone to review this.

Current orfox branch is therefore an exact copy of the tor-dev branch with the exception of two files. I think it's fine to move on to the java layer now, I shall come back to the changes in those files if needed on a later date.

The repo doesn't build right now on the jenkins server though, "You must download Google Play Services to build with native video casting support enabled. Run the Android SDK tool and install Google Play Services under Extras. See http://developer.android.com/google/play-services/setup.html for more info. (looked for /opt/android-sdk/extras/google/google_play_services/libproject/google-play-services_lib/libs/google-play-services.jar)" seems to be the problem, will figure out how to switch this off with the mozilla team and update it soon.

https://dev.guardianproject.info/attachments/download/1647/fennec-38.0.en-US.android-arm.apk == Current apk


Comments

Added by n8fr8 over 2 years ago

I justed tested this APK on my Moto G with 4.4: https://dev.guardianproject.info/attachments/download/1647/fennec-38.0.en-US.android-arm.apk

and while it does install and run, it doesn't seem to be proxying through Tor, as the https://check.torproject.org fails.