[FLASHABLE ZIP] [v4.3] Switch ROMs among Tuna Devices // Android 4.4

Search This thread

Zittoro

Senior Member
Feb 26, 2013
311
144
Hello there. Recently, I have seen many people with Tuna devices(especially Toroplus and Toro) want other variants' ROMs. Most are available for all three variants, but some are not or have delays. Thankfully, some people edit the ROM zip files and upload them so that the folks with another variant can use it daily. But, this way of editing needs some time to download, edit, and upload.

I wanted to reduce the time, so I made a simple flashable-zip file.

How it works:
It deletes most of the unneeded files and place the files you need in the appropriate paths. Then a script modifies the build.prop.

NOT WORKING:
-MMS
-data on some ROMs

Versions
v1-v3: 4.2.2
v4-latest: 4.3-4.4

Downloads:
http://mbqonxda.net/zittoro/tuna-converter

http://d-h.st/users/zittoro/tuna-converter?fld_id=27545&s=file_name&d=ASC

Thanks to @MBQ_ for ftp server hosting

@funkypc 's update to Android 4.4.2, AllTuna:




How-To:
1. Download a switch for your variant Download "Tuna" if you're not sure what it is.
2-1. Extract a ROM zip file of your choice (of another gnex variant)
2-2. Open /META-INF/com/google/android/updater-script
2-3. Delete these lines
Code:
 assert(getprop("ro.product.device") == "WHATEVERITIS" || getprop("ro.build.product") == "WHATEVERITIS");
If there isn't one, just leave it.
2-4. Zip the folder and flash it
3. Flash the switch
3. Flash Gapps and/or whatever fixes/mods/kernels you want

Data(3G/4G) doesn't work? (v4.2 or higher)
1. On any "native" YOURVARIANT's (maguro, toro, or toroplus) rom, copy and paste all of the followings at once in a terminal emulator app.
Code:
su
mkdir -p /sdcard/backups/telephony
cp -a /data/data/com.android.providers.telephony/* /sdcard/backups/telephony
2. Reboot to recovery, full wipe, install a ROM of your choice (the one that you wanna convert), flash the switch zip, gapps, kernel, etc.
3. Reboot to android, see if data works, if not, turn on and off airplane mode. If still not, try changing the preferred network mode in Settings - WIRELESS&NETWORK - More... - mobile network. Still not, reboot.

If you want to change the carrier label, follow either set of steps in this thread by spunks3.

Please let me know if you find any bugs or if it doesn't work.
 
Last edited:

Zittoro

Senior Member
Feb 26, 2013
311
144
Changelogs:
Code:
[b]10) 14NOV2013[/b]
-v4.3

[b]9) 06SEP2013[/b]
-v4.2

[b]8) 19AUG2013[/b]
-v4.1 for toroplus, possible data fix

[b]7) 15AUG2013[/b]
-v4 for maguro, toroplus, and tuna

[b]6) 7AUG2013[/b]
-toro v4.1, removed and added some files, might fix the data issue

[b]5) 24JULY2013[/b]
-toro v4(untested) is out, others will follow soon
-v4 is for 4.3

[b]4) 20JULY2013[/b]
-new: "Tuna" -It works from every variant to every variant. If you know which variant you have, you can just go for that. (There was a purpose, but I forgot why I made this :confused: )

[b]3) 17JULY2013[/b]
-all three variants to v3
-for all three variants: now able to switch from all two different variants
-more "efficient" updater-script: cleaner and deletes all files unnecessary
- all files renamed so that the names are fully shown on the download site

[b]2) 15JULY2013[/b]
-added more libs and apks: fixed sync fc
-edited updater-script
-all three variants to v2

[b]1) 13JULY2013[/b]
-initial
 
Last edited:

klobkelosh

Senior Member
Jan 25, 2011
1,319
415
Phx, AZ
I've thought of doing something like this before, but couldn't quite pull it off. Thanks! Have a funny feeling this will come in handy in two weeks...
 

tomzefi

Senior Member
I was able to flash Purity on toroplus, data and MMS and everything was working, except instead of it saying Sprint on the notification toggle, it says Roaming Indicator Off. Also, on boot is says something about Samsung sync service crashing.

Sent from my Mahjong Nexus

Will try another ROM just to see too

Sent from my Galaxy Nexus using xda premium
 

Zittoro

Senior Member
Feb 26, 2013
311
144
I was able to flash Purity on toroplus, data and MMS and everything was working, except instead of it saying Sprint on the notification toggle, it says Roaming Indicator Off. Also, on boot is says something about Samsung sync service crashing.

Sent from my Mahjong Nexus

Thanks but just to make sure, did you find gps and call working? It rarely shows me Roaming Indicator Off, but it had always gone in a few seconds. Does it remain all the time? I will try again soon

Edit: was any sync services not working for you?
 

Zittoro

Senior Member
Feb 26, 2013
311
144
Updated to v2. Make sure to download the latest file - part of the file names could hardly be shown
 

Mach3.2

Senior Member
May 1, 2012
2,038
446
Singapore
My understanding of this is that I will download from the Maguro link since I'm using a Maguro, then I will flash this mod after I flash a toro ROM.

Is this correct?

Beamed from my Maguro.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    Hello there. Recently, I have seen many people with Tuna devices(especially Toroplus and Toro) want other variants' ROMs. Most are available for all three variants, but some are not or have delays. Thankfully, some people edit the ROM zip files and upload them so that the folks with another variant can use it daily. But, this way of editing needs some time to download, edit, and upload.

    I wanted to reduce the time, so I made a simple flashable-zip file.

    How it works:
    It deletes most of the unneeded files and place the files you need in the appropriate paths. Then a script modifies the build.prop.

    NOT WORKING:
    -MMS
    -data on some ROMs

    Versions
    v1-v3: 4.2.2
    v4-latest: 4.3-4.4

    Downloads:
    http://mbqonxda.net/zittoro/tuna-converter

    http://d-h.st/users/zittoro/tuna-converter?fld_id=27545&s=file_name&d=ASC

    Thanks to @MBQ_ for ftp server hosting

    @funkypc 's update to Android 4.4.2, AllTuna:




    How-To:
    1. Download a switch for your variant Download "Tuna" if you're not sure what it is.
    2-1. Extract a ROM zip file of your choice (of another gnex variant)
    2-2. Open /META-INF/com/google/android/updater-script
    2-3. Delete these lines
    Code:
     assert(getprop("ro.product.device") == "WHATEVERITIS" || getprop("ro.build.product") == "WHATEVERITIS");
    If there isn't one, just leave it.
    2-4. Zip the folder and flash it
    3. Flash the switch
    3. Flash Gapps and/or whatever fixes/mods/kernels you want

    Data(3G/4G) doesn't work? (v4.2 or higher)
    1. On any "native" YOURVARIANT's (maguro, toro, or toroplus) rom, copy and paste all of the followings at once in a terminal emulator app.
    Code:
    su
    mkdir -p /sdcard/backups/telephony
    cp -a /data/data/com.android.providers.telephony/* /sdcard/backups/telephony
    2. Reboot to recovery, full wipe, install a ROM of your choice (the one that you wanna convert), flash the switch zip, gapps, kernel, etc.
    3. Reboot to android, see if data works, if not, turn on and off airplane mode. If still not, try changing the preferred network mode in Settings - WIRELESS&NETWORK - More... - mobile network. Still not, reboot.

    If you want to change the carrier label, follow either set of steps in this thread by spunks3.

    Please let me know if you find any bugs or if it doesn't work.
    5
    4.4 flashable zip

    I have modified the zip for 4.4.2 for toroplus.

    I have tested this by flashing a CM11 toro rom on a toroplus and then flashing the new modified zip.

    What I did:
    1) I updated all the files in the toroplus folder on the zip with files from a recent CM11 toroplus build. (I only updated for toroplus)
    2) I added the one extra needed lib "libgui.so" (This lib fixes the no CDMA connection issue)

    With this, I am running the latest CM11 toro nightly on a toroplus with NO GRAPHICAL GLITCHES and no issues with CDMA\3g.

    I have not tested LTE but I assume it works.
    This will not enable the Sprint menu in About - Phone

    None of this is any issue to me as I am not using the device on Sprint.

    (If you want to fix a toroplus rom so it has no graphical issues, a good place to start would be to replace all the libs with libs from a toro build except the lips included in this zip. I have not tested that yet)

    All credit to the OP

    Enjoy
    4
    I was able to flash Purity on toroplus, data and MMS and everything was working, except instead of it saying Sprint on the notification toggle, it says Roaming Indicator Off. Also, on boot is says something about Samsung sync service crashing.

    Sent from my Mahjong Nexus
    3
    Changelogs:
    Code:
    [b]10) 14NOV2013[/b]
    -v4.3
    
    [b]9) 06SEP2013[/b]
    -v4.2
    
    [b]8) 19AUG2013[/b]
    -v4.1 for toroplus, possible data fix
    
    [b]7) 15AUG2013[/b]
    -v4 for maguro, toroplus, and tuna
    
    [b]6) 7AUG2013[/b]
    -toro v4.1, removed and added some files, might fix the data issue
    
    [b]5) 24JULY2013[/b]
    -toro v4(untested) is out, others will follow soon
    -v4 is for 4.3
    
    [b]4) 20JULY2013[/b]
    -new: "Tuna" -It works from every variant to every variant. If you know which variant you have, you can just go for that. (There was a purpose, but I forgot why I made this :confused: )
    
    [b]3) 17JULY2013[/b]
    -all three variants to v3
    -for all three variants: now able to switch from all two different variants
    -more "efficient" updater-script: cleaner and deletes all files unnecessary
    - all files renamed so that the names are fully shown on the download site
    
    [b]2) 15JULY2013[/b]
    -added more libs and apks: fixed sync fc
    -edited updater-script
    -all three variants to v2
    
    [b]1) 13JULY2013[/b]
    -initial
    3
    Code:
    [b]3) 17JULY2013[/b]
    -all three variants to v3
    -for all three variants: now able to switch from all two different variants
    -more "efficient" updater-script: cleaner and deletes all files unnecessary
    - all files renamed so that the names are fully shown on the download site

    Now v3!!