Hi there!
What I'm trying to do is to "pre-configure" 70 devices (you read that right, 70) to have identical software/wallpaper/security settings/etc.
All devices are identical GT-N5100 with 4.1.2 (JZO54K.N5100XXBMD1) Android version.
The thing is, we absolutely _should_ keep the warranty and OTAs, therefore flipping the "System state" flag is definitely not what I want here.
I already tried backing up the device with adb backup, but this kind of backup doesn't contain all applications (specifically, those with android:allowBackup=false are not exported) and most of the settings (disabled apps' list or security settings)
So I came to a point that I _need_ to replace the whole /data partition. Which, obviously, requires custom recovery.
The main concern is, how to avoid triggering that "System state"?
Let's say I'll flash an alternate recovery image, backup/restore the system, then restore the original recovery, without booting into Android. Would that work, or since we change the flash counter, it will also cause the flag to change to "Modified"?
If it changes, could TriangleAway restore it back? Mind that I won't be able to wipe /data at this point, it defeats the purpose.
Again, I don't need root access on these tablets at all, I only need to have identical /data partition between them.
Any ideas?
Did anyone check that "recovery trick" I described?
Thanks in advance.