Is there any technique to root Jelly Bean (perhaps temporarily) without losing all data and settings? The phone is Nexus S i9020 with Android 4.1.2.
The phone has a bad case of the "Lag" problem - AndroBench reports:
Random rd 4.4 MB/s (1127 IOPS)
Random wr 0.18 MB/s 49.86 IOPS.
I have found "LagFix" as a possible solution but it requires root.
I have no other reason for root, and would be happy to have a "temporary" root that would let me run LagFix to solve that problem, and then be back to unrooted after restarting.
I checked the suggested answer (This question already has an answer here:) If I root my Android phone, will I lose all of my data?, but it is from 2010 and recommends a tool (Unrevoked) that only supports specific phones (not including the Nexus S).
I saw a different approach here but it appears to be for Gingerbread 2.3.3 and prior. I'm running JB 4.1.2.
So I'm still looking for a way to root JB without losing data.