Update: Android 6 must allow location service access to run app.
Sun Compass a.k.a. "Manual Compass" built for all devices especially no built-in magnetic compass devices. Use sun direction as angle reference is the alternate way to avoid magnetic compass interference. Switch on your device GPS and point it to the Sun as directed, or align device with any vertically straight object shadow. the compass will align to correct angle including Qibla direction shown by green arrow.
Pedoman Suria (Kompas Matahari) ini dibangunkan untuk semua jenis gajet terutama yang tidak mempunyai kompas magnetik dalaman. Menggunakan sudut arah Matahari sebagai sudut rujukan adalah cara alternatif mengelak gangguan magnetik kompas dalaman. Hidupkan GPS dan halakan gajet ke arah Matahari seperti ditunjukkan, atau jajarkan dengan bayang objek tegak lurus. Skala kompas akan sejajar dengan arah yang sebenar termasuk arah Kiblat yang ditandakan dengan garisan hijau.
(Acknowledgement)
Thanks to Mr Azrul Arifin of UniSZA for doing pilot test on this app.