Prize is announced! To those who would remove the restriction to 500 calls in the call log! | Android 4 and 5



Rep: (11)
Award is announced! Who will remove the limit of 500 calls in the call log!

Device or OS, firmware: Android 4 and 5

Good day, friends!

At work, it is important for me to know when and with whom I spoke. Need a call log. Long log, on several thousand records! And in Android 4 and Android 5, a maximum of 500 entries are stored in the call log. After new entries appear in the journal, over 500, old ones are automatically erased ...

This limitation is not in MIUI.
For example, I have a MIUI6 system based on Android 4.4.4 on my Xiaomi Redmi 2 Dual SIM phone. Now I watch 2165 call log entries. Everything scrolls quickly without delays and jerks, both in the stock call and in third parties: PixelPhone and aContact +++ Next.
But not everything in MIUI suits me! I would like to go to Samsung, with a modified firmware, based on TouchViz.
So, it is necessary that 5000 or 3000 entries instead of 500 can be stored in the call log in Android 4 and Android 5.

Since my appeals to specialists did not lead to the solution of the problem, I decided to announce the prize! Whoever will change the limit of 500 calls in the call log to 5000 or 3000.

I am ready to pay 2000 rubles. to the one who first solves this problem! Or 1000 rub. for Android 4 (or, at least 4.4) and Android 5 (or, at least 5.0).

Please join my prize and other people who need a large call log! Then the size of the premium will increase!)
I don’t know what the solution to this problem will look like - maybe in the form of a program that expands the call log database, and maybe in the form of instructions on what needs to be done, understandable for the average user.
The author could also sell the program through the market!)

And also, I need my call log for 3000-5000 records to be always with me. Without the Internet, without connecting to another computer, and without clouds!
The whole magazine should be in one place (not split into pieces). With access from dialers and contacts. Stock, or third-party. Otherwise, it is not convenient to use ...

Everywhere, where I mention the "number of calls", I mean not grouped calls. That is, if I, say, 10 times in a row, called the same number, then these are 10 calls, not 1.
How to count the calls in the call log?
1) With the program Call_Logs_Backup _ & _ Restore, (any version for the last 2 years) having made a backup.
2) AContact +++ Next v3.0.50427.3172 dated 04/27/2015
Screenshot of aContact +++ Next dialer with 2165 calls:
Attached Image

For experiments, I attach a file with a call log backup for 1010 calls. You can restore records from this backup by calling Call_Logs_Backup _ & _ Restore.
If now, in Android 4 or 5, to restore this backup (1010 outgoing calls to 1010 different numbers), and then save the log again, the program will report that 500 calls remain. Older 510 calls will be lost.
Attached file1010 calls CallLogBackupRestore double.xml(127.87 KB)

Attached file1010 calls CallLogBackupRestore double2.xml(127.87 KB)

I duplicated an unreadable file with a log backup, but again it cannot be read ... Probably serverssavagemessiahzine.comout of order ...
I posted another double - but it cannot be read by me ....

Post has been editedSeryoga - 29.08.15, 22:53
Reason for editing: Duplicate log file (not read).



Rep: (537)
Oleg323 @ 04.06.2015, 05:38*
Dear constv, I am concerned about the same problem. Help me figure it out, or at least to direct where you want!

you asked for help to understand, I'll spread out on the shelves where the restriction that not clear?
Now, you wrote Xposed module, can also vypishesh Prize? ))

Post has been editedconstv - 09.06.15, 22:53



Rep: (10)
I understand where the limit, and later try first module, then recompile LGTeleService.apk

I rebuilt LGTeleService.apk, set. I tried to make calls from their phones - like works. Play around during the day will be exactly clear.
Testing during the day showed that the goal is reached!

Compiled constv module Xposed failed test - tel swears by the lack of memory, will be sewn completely.
After flashing:
module XNoTrimCallsLogLG1
works on LG L Fino D295, confirm!

Post has been editedOleg323 - 07.06.15, 00:04



Rep: (61)
Advice on modules from the topic or may have a cap issue worth ...
There are two ready-made modules for their immense gratitude to the authors!

gavrila @ 18.05.2015, 10:07*
Lowered SDK Level from TrimNot module

constv @ 01.06.2015, 16:46*
XNoTrimCallLog.apk (34,28 KB)


What is the limit on the number of calls in each of them, or even NL?
On which versions of android work?
What other differences ...?



Rep: (11)
* vomena,

2nd module of* constv, It was made for me, but did not pass inspection. I'm on the Kit Kat on Samsung GT-I9505 Galaxy S4 has not earned.



Rep: (11)
Respected* constv,

Could again /system/priv-app/LogsProvider.apk correct file? And put a limit 10 000 entries, rather than 5000.
Enough to a very long time!))

the same source file most of the firmware GoldenEye-49.2 on 1/26/15 based on the drain I9505XXUGNK4:
Attached fileLogsProvider I9505XXUGNK4 GE-49_2 source 9-6-15.apk(41.43 Kb)



Rep: (537)
* Seryoga, 15000, try

Attached files

Attached fileLogsProvider.apk(42.09 KB)



Rep: (1245)
Who will be like a fairy tale. And she sent it back to the forum, you fool, said, simp, asked 10, could no longer ask the right 100 (c): lol:



Rep: (11)
Respected,* constv,

Long did not answer, all trying to get 15,000 calls in the Journal.
Advances variables))

I have at hand, "on trial" has 2 custom firmware based on the same drain I9505XXUGNK4:
- favorite GoldenEye-49.2;
- and favorite Goldfinger v9.
At no favorite Goldfinger, patched bend LogsProvider.apk to 5000 and 15 000 calls are working properly!
LogsProvider.apk-15,000 stores 15,000 calls, and then cuts off. Everything is as planned!)
Stock call log 15 000 calls a little retarding, but it works quite decently.

A favorite on GoldenEye, patched LogsProvider.apk do not work! Held dozens of experiments in different conditions ... to no avail!
After the introduction of patched LogsProvider.apk, when I go to the stock phone app, a pop-up window "Contacts application is stopped."
The same window appears, when I have been in contact, looking at some kind of contact, try to see the contact calls log.
Another simptomchik) - when installing patched LogsProvider.apk, I delete the Dalvik corresponding file data / dalvik-cache / system @ priv-app @ LogsProvider.apk @ classes.dex. At no favorite version, but immediately after the restart, the file will be restored. And loved - no! It did not help dragging this Dalvik file from one firmware to another.

Baseline (not patched) files LogsProvider.apk in the two firmwares are exactly the same ...

I would like to use your favorite iOS GoldenEye-49.2:
https:? //www.androidfil... fid = 95916177934517762
http: //forum.xda-devel...p=45170805&postcount=3

Who cares, the magazine 15 000 calls stored prog Call_Logs_Backup _ & _ Restore.
Here calls to 1000 numbers. Each call to the 15 duplicate. 1000h15 = 15000 calls.
Attached file15000calls-2015-06-17.xml(1.85 MB)


Post has been editedSeryoga - 17.06.15, 18:53



Rep: (537)
Serooga @ 06/17/2015 18:18*
Baseline (not patched) files LogsProvider.apk in the two firmwares are exactly the same ...

How did you define it?
Serooga @ 06/17/2015 18:18*
After the introduction of patched LogsProvider.apk, when I go to the stock phone app, a pop-up window "Contacts application is stopped."
cm. Logs (adb logcat), to understand the cause of the error



Rep: (11)
constv @ 17.06.2015, 23:36*
Baseline (not patched) files LogsProvider.apk in the two firmwares are exactly the same ...

How did you define it?

Compare "the contents of" Total Commander. And, in bytes, the size is the same.

I was sure that they should work equally ...

* constv,
and .apk files must be signed?
Maybe your favorite piercing more carefully verifies the signature?

Post has been editedSeryoga - 18.06.15, 01:03



Rep: (11)
* constv,
I tried to get logs using ADB. Did not work out.

What was in the command prompt window:

Microsoft Windows XP [Version 5.1.2600]
(C) Microsoft Corporation, 1985-2001.

C: \ Documents and Settings \ Admin>cd \ adb

C: \ adb>adb devices
List of devices attached
1c12d705 offline

Where I agreed with connecting to Big Brother.

C: \ adb>adb devices
List of devices attached
1c12d705 device


C: \ adb>adb logcat ->logcat.txt

Here I create a file logcat.txt

4 times to reproduce the error "Application Contacts stopped"

Smatrfon turned off and disconnect the USB cable.

C: \ adb>
C: \ adb>adb devices
List of devices attached

C: \ adb>

Logcat.txt file is empty! The length of 0 bytes.

Post has been editedSeryoga - 18.06.15, 05:10



Rep: (537)
Serooga @ 06/18/2015, 5:08*
Smatrfon turned off and disconnect the USB cable.

Not Off., Ctrl + breake click in the console to interrupt the recording



Rep: (11)
constv @ 18.06.2015, 08:02*
ctrl + breake click in the console to interrupt the recording

I interrupted before it 4 times to reproduce the error "Application Contacts stopped." logcat.txt empty!

Microsoft Windows XP [Version 5.1.2600]
(C) Microsoft Corporation, 1985-2001.

C: \ Documents and Settings \ Admin>cd \ adb

C: \ adb>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
1c12d705 offline

C: \ adb>adb devices
List of devices attached
1c12d705 device

C: \ adb>adb logcat ->logcat.txt
^ C
C: \ adb>adb devices
List of devices attached
1c12d705 device

C: \ adb>



Rep: (537)
C: \>adb logcat>c: \ nexus.log
^ C
C: \>
the file is not empty
so
C: \>adb logcat ->c: \ nexus.log
^ C
C: \>
also not empty
but without the file name in the console writes the log?

Post has been editedconstv - 18.06.15, 13:51



Rep: (11)
I prepared files. I copy them again from the phone while operating.

Attached fileLogsProvider 500 in the original GoldenEye-49_2.apk(41.43 Kb)

Attached filesystem + priv-app + LogsProvider_apk + classes 500 GoldenEye-49_2 dex.apk(111.57 KB)

Attached fileLogsProvider 15,000 in GoldenEye-49_2.apk(42.09 KB)


File
system @ priv-app @ LogsProvider.apk @ classes.dex
have renamed
system + priv-app + LogsProvider_apk + classes 500 GoldenEye-49_2 dex.apk
as,savagemessiahzine.comI did not take it to the original name.



Rep: (537)
catch

Attached files

Attached fileLogsProvider_aligned.apk(42.1 KB)



Rep: (11)
I tested the new patch.
The same error "Application Contacts stopped."
Just not recovered Dalvik file data / dalvik-cache / system @ priv-app @ LogsProvider.apk @ classes.dex.

These checks are performed at the connected ADB (version 1.0.31 of 2013), with the output on the screen. Nothing brought:

C: \ adb>
C: \ adb>
C: \ adb>adb devices
List of devices attached

C: \ adb>adb devices
List of devices attached
1c12d705 offline

C: \ adb>adb devices
List of devices attached
1c12d705 device

C: \ adb>adb logcat

Post has been editedSeryoga - 18.06.15, 16:19



Rep: (537)
* Seryoga,
Well then Firmware contact the author, do xposed unit labor intensive, they are pushed into a removal method in which a bunch of code



Rep: (11)
Here is what was available at the console, the command adb bugreport:
Attached fileadb bugreport 18-6-15 16-27.txt(18.23 Kb)


He scored a team. After a few seconds the screen poured a large flow of text. A few seconds later I typed CTRL-Break, not to overfill the box. Phone pick up too late.

Team
C: \ adb>adb bugreport ->logcat.txt
ADB does not accept, swears.



Rep: (537)
in this report, there is nothing about the reasons for the fall of dialers and supercharged phone after substitution of AIC?

Post has been editedconstv - 18.06.15, 17:02


Full version    

Help     rules

Time is now: 16/05/20, 19:45