[Q] Samsung Galaxy XCover 2 GT S 7710

Search This thread

iwexer

Member
Jun 17, 2013
24
1

TheBoegl

Senior Member
Jun 30, 2009
151
170
With that solution is also the "/data" mapped to the SD card? With my method the /data is still mapped to the internal memory so i still need app2sd.

edit: i am talking about the solution from TheBoegl
no, that would not help in performance... so you can use link2sd if your /data gets crowded, but it won't get this easy.
 

mattiemvs

Senior Member
Nov 13, 2012
62
14
no, that would not help in performance... so you can use link2sd if your /data gets crowded, but it won't get this easy.

I thought apps got installed in "/data" by default unless you use some tool like link2sd. If that is the case then i dont see any use in swapping internal with external?
 

TheBoegl

Senior Member
Jun 30, 2009
151
170
Some navigation apps or huge games put their data now on the real sdcard instead to the internal one - without using Link2SD.
The apk resides on the data partition...
 

iwexer

Member
Jun 17, 2013
24
1
I try this one, and it really works)

Code:
mount -o rw,remount /
mkdir -p /data/internal_sd
mount -o bind /mnt/sdcard /data/internal_sd
mount -t vfat -o umask=0000 /dev/block/vold/179:97 /mnt/sdcard
mount -o bind /data/internal_sd /mnt/extSdCard
but strange:
1) this commands exec only in terminal, in Script Manager it doesnt.
2) In system info memories really swap and when I install apps, it show me that size of programs raise, its good, but when I open ES Exprorer, memory of extSdCard(that was internal) decreases.. strange
When I donwloaded cache for game, cache placed in my bigger card.. but apk may be installs only on my internal?
 
Last edited:

mattiemvs

Senior Member
Nov 13, 2012
62
14
Some navigation apps or huge games put their data now on the real sdcard instead to the internal one - without using Link2SD.
The apk resides on the data partition...

Allright so if my /data get's to full i can still use app2sd :) I will first try it a few days with my solution (script manager so easy reverseable) and if i like it i will flash the permanent boot file!

thanks for your efford!
 

iwexer

Member
Jun 17, 2013
24
1
Allright so if my /data get's to full i can still use app2sd :) I will first try it a few days with my solution (script manager so easy reverseable) and if i like it i will flash the permanent boot file!

thanks for your efford!

when i use script manager it says me, that "directory or file not found"
 

mattiemvs

Senior Member
Nov 13, 2012
62
14
TheBoegl's firmware. Yes I tried. I'm sure.;)

I am using the STOCK S7710XXAMB5 (stock but rooted) and it works with that firmware. You can try using a root file explorer if the directory /dev/block/vold/179:97 and /mnt/sdcard and /data/media and /storage/extSdCard exists mabey its called /storage/external SD for example.
 

iwexer

Member
Jun 17, 2013
24
1
I am using the STOCK S7710XXAMB5 (stock but rooted) and it works with that firmware. You can try using a root file explorer if the directory /dev/block/vold/179:97 and /mnt/sdcard and /data/media and /storage/extSdCard exists mabey its called /storage/external SD for example.

Now, i will try copy /data into my extsdcard and mount /data in extsdcard, interesting whats happen)
 

Hagis

Senior Member
May 19, 2009
115
22
guys - if script is working fine then someone of You should build complete ROM with pre-rooted and pre-scripted system.
Not everybody knows how to do it all :)
I'm sure we all will be VERY thankful.

God - we so need CWM...
 

Hagis

Senior Member
May 19, 2009
115
22
so - right order :
1. flash Your rooted rom
2. flash Yout boot
3. factory reset device

is it right path to happiness ? :)
 

TheBoegl

Senior Member
Jun 30, 2009
151
170
factory reset is overkill because wiping cache is enough.

I'll integrate the boot image into the updated prerooted firmware in a few minutes...
 
  • Like
Reactions: Hagis

Hagis

Senior Member
May 19, 2009
115
22
but im migrating from Polish non rooted PLS firmware with lots of carrier stuff. I will try just cache but i,m almost sure that will not work :)



I was mistaken :D

You are great. I'm testing it right now :)
 
Last edited:

mattiemvs

Senior Member
Nov 13, 2012
62
14
and i try, but apps dont want to install - not enought memor :eek:
may be i need to bind only some directories in /data?

Is your sdcard the same filesystem as the /data? I think /data is ext2 or ext4 or something and the sdcard is "fat". mabey you can create a seccond partition (for link2sd) and mount the /data in THAT partition.

We are getting somewhere dont stop now :p It would be so fantastic to have 16gb of app storage available :D


(and also cwm would be perfect ;p)
 

TheBoegl

Senior Member
Jun 30, 2009
151
170
All seems to work. The new build is up.Please read the information posted there.

Changelog:
  • changed system size to 1152MB
  • edited cache.img (csc apps removed)
    will throw a exception because the zip is not signed properly :cowboy:
  • boot.img external storage is now the primary one.
    you can access your internal one under /storage/sdcard0

If you are using folderMount, Link2SD, ... disable their bind/relink at boot capability before flashing and enable that afterwards.
 
Last edited:
  • Like
Reactions: iwexer

Top Liked Posts

  • There are no posts matching your filters.
  • 78
    ROOT GUIDE
    Download:

    Changelog:
    • 26.10.2014 [ODEXED]
      • updated previous build to changelist version 1528886
    • 13.07.2013 [DEODEXED] [TEST]
      • sec_csc.zip does does not produce the errors in cwm anymore.
        (no need to reflash if you are currently on 12.07!)
    • 12.07.2013 [DEODEXED] [TEST]
    • 28.06.2013: clear your dalvik-cache before flashing (if possible)

      Code:
      rm -r /data/dalvik-cache/
      or if you have busybox installed:
      Code:
      busybox rm -rf /data/dalvik-cache/
      if you can't, do it in the recovery.
      • bigger system partition
      • csc zip will extract with error -> no nasty apps
      • boot.img:
        • extSdCard is the new primary storage
        • /sdcard and /mnt/sdcard points to the real sdcard
        • the interal one is accessible under /storage/sdcard0
        • download flash as PDA
        • download original and for odin

    Extract:
    extract the image archive if it is not already a .tar.md5 file. You will receive *.tar.md5 file(s).

    Quick steps:
    1. flash firmware with Odin >= 3.07
    2. enjoy your root rights

    Now you can clean your internal/system storage with Link2SD

    Step-by-Step instruction:

    1. close Samsung Kies (if you haven't installed it yet don't it now)
    2. disconnect usb cable
    3. turn off your phone
    4. start download mode (hold volume down, home and the power button simultaneous)
    5. approve with volume up
    6. the first line on the display should announce ODIN Mode
    7. connect your usb cable
    8. wait till your drivers are installed
    9. start odin (>=3.07) as admin
    10. click on PDA and select the file S7710XXAMB6_S7710OXEAMB3-*.tar.md5
      ODIN_firmware.png
    11. Odin will validate the md5
    12. if your device is connected click start
      ODIN_firmware_connected.png

      and wait till your phone reboots
    13. enjoy your root rights
    14. if you get one of these errors booting the first time
      Code:
      E: Error in /cache/recovery/sec_csc.zip
      or
      E:signature verification failed
      just clear your cache/dalvik-cache and reboot another time. This is caused by the different csc language of the prerooted image.
    15. if you are flashing a build >= than 2013-06-28 you can move all your data from /storage/sdcard0 to /storage/extSdCard to have more internal space - restart afterwards
    16. if you can't install apps from the market with the "insufficient memory" error, type the following into your terminal/adb shell:
      Code:
      su
      pm set-install-location 0


    Your user data and settings will withstand the flashing procedure. Although you should create backups anyway before a problems exists ;)

    I'm not responsible if you brick your phone - using this is your own risk!

    Thank you Veimus for hosting the files.


    CREATION GUIDE

    Before creating an "newer" firmware image yourself check if the changelist is newer than 963581.
    For converting the system.img you need to get ext4_utils and make it.
    The you can extract and mount the image.
    Code:
    cd path/to/image.tar
    tar -xvf image.tar
    cd path/to/ext4_utils
    ./simg2img path/to/system.img /path/to/system.img.ext4
    cd /path/to/system.img.ext4
    mkdir tmpdir
    mount -o loop system.img.ext4 tmpdir
    change what you want...
    if you want to add su binaries follow these steps:
    • download SuperSu from here - thanks to chainfire for SuperSU and his work
    • extract the system folder of the downloaded zip into your tmpdir
    • cd path/to/tmpdir
    • Code:
      chown root:0 system/bin/.ext
      chown root:0 system/bin/.ext/.su
      chown root:0 system/xbin/su
      chown root:0 system/app/Superuser.apk
      chmod 0777 system/bin/.ext
      chmod 06755 system/bin/.ext/.su
      chmod 06755 system/xbin/su
      chmod 0644 system/app/Superuser.apk

    Create an new compressed image with ext4_utils:
    Code:
    cd path/to/ext4_utils
    ./mkuserimg.sh -s /path/to/tmpdir ./system.img ext4 ./tmp 980M
    tar -H ustar -c system.img > system.tar
    md5sum -t system.tar >> system.tar
    mv system.tar system.tar.md5
    (optional) 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on system.7z system.tar.md5
    Now you can flash the created system.tar.md5 ;)
    9
    i have gained root access finally ;)

    I have integrated the su binary into the S7710XXAMB6_S7710OXEAMB3_SER image.
    I can try to upload the created system.img.md5 but it will take a 964MB while.
    6
    Disabling HOME button from wakeup device !

    If someone want disable Home button to prevent phone from wake up (it's happen sometimes in my pocket) i discover solution for that :)

    You need:
    - root
    - root explorer

    1. Go to /system/usr/keylayout and there is file "gpio-keys.kl" (now its time to mount system as r/w :) ) tap on that file, and select from menu "Open in text editor.

    2. Inside is something like this:
    Code:
    key 115   VOLUME_UP         WAKE
    key 114   VOLUME_DOWN       WAKE
    key 172   HOME              WAKE
    key 158   BACK
    key 139   MENU
    key 107   ENDCALL
    key 105   DPAD_LEFT
    key 106   DPAD_RIGHT
    key 103   DPAD_UP
    key 108   DPAD_DOWN
    key 232   DPAD_CENTER
    key 116   POWER             WAKE
    key 212   CAMERA            WAKE
    key 528   FOCUS
    3. You need remove word "WAKE" from this line:
    Code:
    key 172   HOME             [COLOR="#FF0000"]WAKE[/COLOR]
    IMPORTANT: Remove also space between HOME and WAKE word! Just put cursor after WAKE word, and start pressing "backspace" till HOME :)

    After that the line must look like that:
    Code:
    key 172   HOME
    4. Press menu key on the phone and select "Save and exit" backup file will be created automaticly by root explorer (*.bak file with this same name as orginal file name)
    5. Reboot phone and you are ready! :D

    FROM NOW ONLY POWER BUTTON WILL BE WAKEUP DEVICE :)

    * - sorry for my english :eek:
    6
    I Have Problem, help please!

    I tryied to install TWRP 2.4.4.0 TAR FILE with odin.
    http://forum.xda-developers.com/showthread.php?t=1773659

    after that ---->

    -Stuck on Samsung screen
    -I can't go to Stock recovery mode (reset factory etc..), only download mode

    Tryied to flash offical firmware with odin and Kies.
    Everything looks go ok, but phone doesn't boot.
    Is there any way to wipe cache etc with odin?

    Any help? i am like noob :)

    Many thanks for the rooting guide!

    Samsung Galaxy Xcover 2 (GT-S7710)
    JB 4.1.2
    S7710XXAMB6_S7710OXXAMB2_NEE

    Flash this ROM via Odin: http://www.punto-movil.net/S7710/S7710XXAMB6_OXEAMB3.zip its full service ROM form Z3X Box support page, unzip, there is also a .PIT file, so select that file in PIT field in Odin, and checked option Re-Partition in Odin, In PDA select the "CODE_S7710XXAMB6_963581_REV00_user_low_ship.tar.md5" and hit Start i recommended Odin3 v3.07
    Don't need to flash the second file "CSC_OXE_S7710OXEAMB3_CL999465_REV00_user_low_ship.tar.md5"

    And next time don't flash things that are not for this model! :)