• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Galaxy Y - synchronize CalDav appointments

lenainjaune

Lurker
Apr 24, 2021
2
0
Good morning all :),

I am a beginner in flashing and hacking smartphones.

I just broke my Galaxy S3 4G GT-I9305 Android KitKat which is now useless (broken screen, no more access to the networks of telephone operators).

Luckily, I kept my old Galaxy Y GT-S5360 (initial ROM: Android Gingerbread 2.3.6), on which I flashed a MangoME "custom ROM" (beta version) a few years ago to test it. seems to me by following this procedure => currently, I therefore have a MangoME ROM with Android Marshmallow 6.0.

I tried to use it again. It works well for the use I have (phone ;) and SMS) but I get stuck on the synchronization of appointments which is necessary for me because I cannot install DavDroid.

When I try to install with ADB davdroid_192.apk, I get the error "Installation error: INSTALL_FAILED_OLDER_SDK". By running the APK from this site I get: Minimal supported Android version: KitKat (4.4 - 4.4.4) - API level 19 (information corroborated by manual installation from the phone).
However, my Android is a Marshmallow 6.0 => API level 23

19 <23 => it should work so why this fatal error?

I have several ideas for ways to dig (which I would be happy to submit to you) but first I would like to know why I have this error.

Thank you in advance...
lnj
 
Hi and thank you for your quick answer :)

Before posting I asked to myself if the flashed ROM was really a Marshmallow version. I tried from the Linux bash shell with ADB
Code:
user@host:~$ adb shell getprop ro.build.version.sdk
10
So I suppose that the real version is in fact 10 GINGERBREAD MR1 (the same that the ROM Stock) and not 23 like I believed.

I do not know the right way to ensure me the REAL flashed version. Could you explain me how to get it ?

If this is not a Marshmallow ROM, where can I find a REAL Marshmallow ROM ?
 
Upvote 0
Hi and thank you for your quick answer :)

Before posting I asked to myself if the flashed ROM was really a Marshmallow version. I tried from the Linux bash shell with ADB
Code:
user@host:~$ adb shell getprop ro.build.version.sdk
10
So I suppose that the real version is in fact 10 GINGERBREAD MR1 (the same that the ROM Stock) and not 23 like I believed.

I do not know the right way to ensure me the REAL flashed version. Could you explain me how to get it ?

If this is not a Marshmallow ROM, where can I find a REAL Marshmallow ROM ?
there is no such thing, unfortunately.....from what i understand is that the base of the rom is whatever the highest android update is for your phone. the dev then adds in features of whatever android version the dev wants to use. the problem is that higher android versions that is not made for your phone, could have potential of not running smoothly and become unstable.

the rom you flashed is a marshmellow themed rom......just an fyi

.....that is my understanding as far as custom roms go.

so like i said find an older apk of davdroid and you should be fine.

you will not find an actual android 6 custom rom.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones