Das Problem bei den meisten herstellerspezifischen Apps besteht darin, dass sie sehr eng mit ihrem spezifischen Framework verknüpft sind und unter dem Android-Betriebssystem "Vanille" nicht funktionieren.
In Ihrem Beispiel ist die Samsung-App "Kontakte" stark abhängig Funktionen der TouchWiz-Benutzeroberfläche, die standardmäßig mit Galasy SIII geliefert werden und auf benutzerdefinierten ROMs, die nicht auf der Samsung-Firmware basieren, nicht ordnungsgemäß (oder sogar überhaupt nicht) funktionieren. CyanogenMod basiert auf AOSP (Android Open Source Project) und keine der TouchWiz-Apps funktioniert dort. Gleiches gilt für die meisten Apps anderer Hersteller, die mit ihren proprietären UI-Overlays geliefert werden, wie z. B. Motorolas BLUR (oder wie auch immer sie es umbenannt haben) oder HTCs Sense.
Auch wenn Sie es schaffen, zu finden Wenn Sie eine APK für eine bestimmte App auf einem System installieren, das nicht über das erforderliche Framework verfügt, kann dies möglicherweise zu Problemen führen, die vom erzwungenen Schließen bis hin zum Nichtstarten des Geräts reichen. Erstellen Sie immer eine Sicherungskopie Ihres Geräts, bevor Sie solche Änderungen und / oder Installationen vornehmen, damit Sie Ihr Gerät in einen funktionsfähigen Zustand versetzen können, falls etwas schief geht.
Alternativ Sie können versuchen, eine Ersatz-App eines Drittanbieters zu finden, die die Funktionalität einer herstellerspezifischen App nachahmt, an der Sie interessiert sind. In den meisten Fällen können Sie mit Android die heruntergeladene App als Standard anstelle der integrierten App festlegen App. Zum Beispiel gibt es im Google Play Store unzählige Ersatz-Apps Kontaktverwaltung, Dialer und SMS (sowohl kostenlose als auch kostenpflichtige Varianten). Ich bin sicher, dass einige davon Funktionen haben werden, die Sie von der entsprechenden Samsung-App mögen.