Niestety Android ma to ograniczenie.
Można samemu skompilować custom ROM na swoje urządzenie odpowiednio modyfikując plik źródłowy frameworks/base/core/java/android/provider/CallLog.java
U siebie zwiększyłem tą wartość z 500 do 5000 wpisów
diff --git a/core/java/android/provider/CallLog.java b/core/java/android/provider/CallLog.java
index e343c66..4c5cf5d 100755
--- a/core/java/android/provider/CallLog.java
+++ b/core/java/android/provider/CallLog.java
@@ -656,7 +656,7 @@ public class CallLog {
Uri result = resolver.insert(uri, values);
resolver.delete(uri, "_id IN " +
"(SELECT _id FROM calls ORDER BY " + DEFAULT_SORT_ORDER
- + " LIMIT -1 OFFSET 500)", null);
+ + " LIMIT -1 OFFSET 5000)", null);
return result;
}
}
Może jest jakiś sposób na edycję pliku .apk, ale nie znalazłem takiego przepisu. Co prawda nie za bardzo szukałem
Połączony post:
/edit/
Możesz jeszcze przetestować moduł xposed Trimnot, ale u mnie nie działał
http://repo.xposed.info/module/com.reaxer.android.xposed.mods.trimnot