yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9500 Original Android Development] Grarak:
It's supported. You just can't flash it as a subrom. Only the app will tell you it's not supported because [MENTION=2386505]Alberto96[/MENTION] changed the modelname to universal_5410. Change it back to ja3g and it should work. BTW many roms are not supported because of this, just do the same.
[Galaxy S 4 i9500 Original Android Development] asad007:
How to change the name ?

I tried editing build.prop but no luck
[Galaxy S 4 i9500 Original Android Development] peramikic:
This worked on me for Aurora 4.4.4 port (change or add if missing)

ro.product.name=ja3gxx

ro.product.device=ja3g

ro.build.product=ja3g

My ro.product.board is still = universal5410 but looks like that field is not used. just one of the above ones. Do find and replace, maybe it's defined again somewhere
[Galaxy S 4 i9500 Original Android Development] asad007:
All of the lines are present there :/

If [MENTION=4443334]Grarak[/MENTION] could tell us what exactly the apps looks for maybe we could get some thing done ( or maybe add affirmation for universal 5410 in the app itself , that'd be noob friendly )
[Galaxy S 4 i9500 Original Android Development] Grarak:
Change ro.product.device back to ja3g

you can use my app https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor to do this
[Galaxy S 4 i9500 Original Android Development] asad007:
Thanks mate
[Galaxy S 4 i9500 Original Android Development] Shrey14:
I am still facing the issue. My ro.product.board= universal5410
[Galaxy S 4 i9500 Original Android Development] mhboooool:
TW lollipop kernel sources

http://opensource.samsung.com/reception/receptionSub.do?method=search
[Galaxy S 4 i9500 Original Android Development] ktouy:
With this kernel still facing the inverted colors filming, it still a bug or its just me..
[Galaxy S 4 i9500 Original Android Development] shadowcliffs:
By doing this, will i9505 be supported?
[Galaxy S 4 i9500 Original Android Development] abdulamd:
Where is the build.pro
[Galaxy S 4 i9500 Original Android Development] Gurwindersingh:
[MENTION=4443334]Grarak[/MENTION] bro, plz add support for TW Lollipop.

Eagerly waiting for it.
[Galaxy S 4 i9500 Original Android Development] XphantomX:
Can you add miui 6 by gtbluesky support
[Galaxy S 4 i9500 Original Android Development] fandroid7:
i installed this on tw lolliop and got bootloop.. flashed remix rom.. it booted up... but when i restored my tw backup its not booting..again bootloop...

how can i reboot my cwm backup....
[Galaxy S 4 i9500 Original Android Development] raziel024:
este tipo se murio o que
[Galaxy S 4 i9500 Original Android Development] krtk6160:
Will there be no further development to this project?
[Galaxy S 4 i9500 Original Android Development] ktouy:
Please respect the forum rules...
[Galaxy S 4 i9500 Original Android Development] aphioner:
Any improvements on battery life? I tried it a while ago (About 6 monthts or so) and battery life was terrible as hell. Please respond.
[Galaxy S 4 i9500 Original Android Development] larbisaad:
Hi everybody, I can't find the link to the app RomSwitcher.

Can you share it please !?
[Galaxy S 4 i9500 Original Android Development] ktouy:
How to install

Make sure busybox is installed

Make sure your internal SD card has at least 1GB free space (one AOSP + Gapps rom requires ~650MB)

Download RomSwitcher App: Download

Follow the instruction in the app

Select Reboot to RomSwitcher Recovery

In romswitcher section install a rom of your choice

first post...
[Galaxy S 4 i9500 Original Android Development] larbisaad:
I'm looking for the link to the app RomSwitcher, I can't find it in the play store. Thanks for sharing a valid link
[Galaxy S 4 i9500 Original Android Development] himuslg123:
is this topic dead ? :/
[Galaxy S 4 i9500 Original Android Development] larbisaad:
Any request plz !?
[Galaxy S 4 i9500 Original Android Development] Hedi.Karray:
any link to download ???
[Galaxy S 4 i9500 Original Android Development] grayk79:
In main post there is a link to RomSwither app. From there u can download it.
[Galaxy S 4 i9500 Original Android Development] hazar1907:
Sorry! This content is not available in your country yet.

We're working to bring the content you love to more countries as quickly as possible.

Please check back again soon.

please apk link?
[Galaxy S 4 i9500 Original Android Development] jordann_f1:
Here is the Link Buddy:

http://slideme.org/application/romswitcher
[Galaxy S 4 i9500 Original Android Development] metahex12:
Is tw 5.0 supported ?
[Galaxy S 4 i9500 Original Android Development] zozoz13:
Nope.

Sent from my Galaxy S4
[Galaxy S 4 i9500 Original Android Development] tdssmarty16:
i am running ozcan rom on i9500 galaxy s4 right now and i want to try the gear cm 13 rom

is it possible to have both roms on my device using this utility

if i want to remove the gear cm rom in future would it be possible to do so ?
[Galaxy S 4 i9500 Original Android Development] :
try this Multiboot Patcher, I'm dualbooting GearCM 13 and Ale v5 TouchWiz

http://xdaforums.com/showthread.php?t=2447534
[Galaxy S 4 i9500 Original Android Development] kdnmobile:
How did you get this to work on i9500? Details please. I am on latest Octanote VA rom (Note5 ported) but I could not get that to work. When setting the kernel, it shows: "noblelte is not recognized"
[Galaxy S 4 i9500 Original Android Development] :
Go to build prop find anywhere that has the code 'noblelte' and replace it with 'ja3g'
[Galaxy S 4 i9500 Original Android Development] kdnmobile:
Will try it out and report back.Thanks!
[Galaxy S 4 i9500 Original Android Development] kdnmobile:
Didn't work: Was stuck at Samsung logo during boot. I had to use the Build prop backup to restore. Any more suggestions,pls?
[Galaxy S 4 i9500 Original Android Development] samer menla:
Thankyou so much grarak

Really nice dualboot, working 100%

Especially when u posted pac and gapps modified so it coild be easier

Keep up great work
[Galaxy S 4 i9500 Original Android Development] Chuck Bartowski:
I have the same problem :(

I also tried changing modem.

Now I'm using XXUBMG9.
[Galaxy S 4 i9500 Original Android Development] Grarak:
I rewrite some codes of the app

I think the extract error should be gone
[Galaxy S 4 i9500 Original Android Development] Grarak:
So new app uploaded

http://d-h.st/3GS

I tried everything to get a extract error. Seems like it's fixed
[Galaxy S 4 i9500 Original Android Development] kinng111:
Followed all your steps

edited the updater script and then flashed both the zips..both gets flashed successfully but after that phone is not booting up..Its good that i had a backup..
[Galaxy S 4 i9500 Original Android Development] samer menla:
I had no problems with extracting

Just downloaded 7zipper and extracted it

Working way
[Galaxy S 4 i9500 Original Android Development] speed s:
[MENTION=2879148]garak[/MENTION] I think all it's fine with ur mod and it worked perfectly for me. But u should notice that's saturday night and all of them re drunken so don't mind of their issues OMG the problem isn't from ur mod but from their empty glasses lmao

Envoyé depuis mon GT-I9500 avec Tapatalk
[Galaxy S 4 i9500 Original Android Development] Luwas:
Working perfectly for me. Running omega TW rom and graraks pac rom. Nice job Grarak thanks for this

Enviado desde mi GT-I9500 usando Tapatalk 4
[Galaxy S 4 i9500 Original Android Development] Arjav23:
For me too the earlier version have extraction error

But when I opened the app again without extracting anything , it gave the 2 rom options and I could easily switch to aosp and now back to tw
[Galaxy S 4 i9500 Original Android Development] D™:
Coz u already used previous version.

Sent using PACMAN ROM and Samsung Galaxy S4(i9500) from XDA Premium 4

____________________________________________________________________

Wait for my time, U gonna pay for what U have done.- Disturbed ™
[Galaxy S 4 i9500 Original Android Development] Akhil:
[MENTION=4443334]Grarak[/MENTION] How do i install mods like xperia launcher,music mods etc on AOSP ROM?

Should i directly flash the zip in the recovery after wiping cache while booted into the AOSP rom ?
[Galaxy S 4 i9500 Original Android Development] Grarak:
You have to modify updater script
[Galaxy S 4 i9500 Original Android Development] muzafa:
Can you make 1 tw and 2 aosp or if not enough storage can you put 3rd ROM on internal or external storage if possible
[Galaxy S 4 i9500 Original Android Development] Akhil:
But if the updater script doesn't contain the lines you mentioned in the first post?
[Galaxy S 4 i9500 Original Android Development] Grarak:
Every time if the updater script mount system replace it with

mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");

and if it want to mount data

mount("ext4", "EMMC", "/dev/block/mmcblk0p21", "/data/dual/2nddata");
[Galaxy S 4 i9500 Original Android Development] UchihaKakarot:
How do I flash new touchwiz rom without perseus kernel

---------- Post added at 06:32 PM ---------- Previous post was at 06:23 PM ----------

I want to update my touchwiz based rom. And want to remove perseus kernel.How should I do that??
[Galaxy S 4 i9500 Original Android Development] Grarak:
Flash your touchwiz rom
[Galaxy S 4 i9500 Original Android Development] UchihaKakarot:
Should i jus flash the new touchwiz rom when i am on touchwiz dualbooted with aosp???
[Galaxy S 4 i9500 Original Android Development] AL_IRAQI:
The Theard Full Of Questions About Flashing Problems :)

Edit 2nd Post and Add Q&A Section :)

Sent From my i9500 With ☆★Crash Rom★☆
[Galaxy S 4 i9500 Original Android Development] Grarak:
I got App switching to work but when I install a app an AOSP rom the phone crash D:
[Galaxy S 4 i9500 Original Android Development] StellMonkey:
Maybe u should get bored to do some miracles :p
[Galaxy S 4 i9500 Original Android Development] noideaforusername:
Wow, that's great! You are amazing, hope you can sort out the crash problems :fingers-crossed:
[Galaxy S 4 i9500 Original Android Development] UchihaKakarot:
I want to update my touchwiz rom. So should I just download and flash the new touchwiz rom when I am on touchwiz dualbooted with AOSP???

SOMEONE PLS HELP!!!!
[Galaxy S 4 i9500 Original Android Development] Nasty_z:
Just flash it, don't modify anything. And don't wipe.
[Galaxy S 4 i9500 Original Android Development] UchihaKakarot:
I flashed it abd than when I rebooted I went to touchwiz and opened graswitcher than I click on aosp and than yes than samsung screen came and nothing happens after than.i shows black screen.
[Galaxy S 4 i9500 Original Android Development] Grarak:
Flash AOSP rom again
[Galaxy S 4 i9500 Original Android Development] kinng111:
Plz can u upload the edited zips of rom and gapps.. So that we can flash them directly and there is no chance of error
[Galaxy S 4 i9500 Original Android Development] UchihaKakarot:
Do I have to change the updater script for aosp and than flash......Do I have to flash perseus kernel also again???
[Galaxy S 4 i9500 Original Android Development] croach246:
Please see posts on page 6.
[Galaxy S 4 i9500 Original Android Development] croach246:
For the guys who were helping me earlier on in this thread , thought I'd let you know I finally got the ROM switcher working:

Downloaded Garaks .zips with the update-scripts edited already edited.

flashed persues kernel alpha9 FIRST (I think this may have been part of my original problem). Then flashed ROM them gapps then persues again.

Only thing not working is pacmans boot animation..anyone know a fix for this?

Thanks for your help Garak, Disturbed and everyone else.
[Galaxy S 4 i9500 Original Android Development] Grarak:
Use TWRP to flash AOSP roms. Then bootanimation will work
[Galaxy S 4 i9500 Original Android Development] nabil alami:
Should I unzip it on the phone and edit

because I cant see those codes when unziping it on my mac
[Galaxy S 4 i9500 Original Android Development] s_vohra:
[MENTION=2879148]garak[/MENTION]

You are legend !!
[Galaxy S 4 i9500 Original Android Development] Grarak:
Fixed app switching now, but boot up takes too long -.-
[Galaxy S 4 i9500 Original Android Development] noideaforusername:
You are simply put Legend *wait for it* dary :D

How much time does it takes? If it takes less than 5 minutes I wouldn't mind to have this option :)
[Galaxy S 4 i9500 Original Android Development] Grarak:
1-3 min

But if you have more than 150 apps it could take longer
[Galaxy S 4 i9500 Original Android Development] kinng111:
Thanks dude..now downloading the edited versions..
[Galaxy S 4 i9500 Original Android Development] AL_IRAQI:
Great.

I have 160 apps in TW

Maybe it will be 170 after install some apps I use it in AOSP

Sent From my i9500 With ☆★Crash Rom★☆
[Galaxy S 4 i9500 Original Android Development] nabil alami:
Im not really sure what I should do so please correct me if im wrong....

1.Download the GraSwitcher App

2. Download AOSP Rom

3. Moify Aosp Rom

4. flash in recovery without wipe

5. Locate the app and switch between the ROMS?

Is that it?
[Galaxy S 4 i9500 Original Android Development] alvin14:
Finally.

Finally. I thought something as great as dualboot would be no more since gokhanmoral paused developing for siyahkernel. Keep up the excellent job grarak.
[Galaxy Grand Duos i9082 Q&A, Help & Troubleshootin] yoga.reks:
which ROM on galaxy grand use CRONMOD script for increase internal memory, i can't install more app because my game HD use memory at all :(:(

thx before :):)
[Galaxy Grand Duos i9082 Q&A, Help & Troubleshootin] bongski55:
There is a Q&A section. Please ask there.
[Sony Xperia P, U, Sola, Go] AdityaJayaram:
HIi,

It would be great if someone could guide me as to how I can replace the USB flap and battery cover on my Xperia GO , I took it the service center and was told I would have to pick up a new phone with a 20% discount on the new one.. its just the USB cover that got cut.. feel totally ripped off with this purchase ... is it possible for me to do some kind of DYI stuff and replace these parts?:confused:

Would also appreciate references to aftermarket service centers to get this fixed in Bangalore,India
[Sony Xperia P, U, Sola, Go] ArtemisRider:
Although I don't own a Xperia Go, but I found a few sites that sell replacement parts for the covers.

http://stellatech.com/sony-st27i-xperia-go-usb-cover-(black),a,en,812866.html

http://www.parts4repair.com/usb-cover-for-sony-xperia-go-st27i-white/

You can try to order from them and assemble them yourself. Based on the design, it should be a simple push in. If you can't do it, bringing it down to a simple handphone repair shop with the parts and they should be able to do it for you (maybe with a bit of money). Should be too expensive.
[Sony Xperia P, U, Sola, Go] Nakulkhanna:
i got head phone jack cover replaced of my XGO for Rs.-400/- from official sony care center.
[Sony Xperia P, U, Sola, Go] smirnofred:
I have this exact same issue. The flap has been pulled off the tether, leaving a small part hanging out the phone. I posted on another andriod forum about this and a Sony Tech member made a point that part is easily fixable but if the back cover of the phone is removed there may be issues with water? There's also a special tool to replace the back panel. I'm guessing equal light pressure and even tightening of the screws is all that's required, as well as taking care not to damage the O ring seal. Search for 'Sony Xperia go ST27 Service Manuals.zip' and you should find a link to download the service manuals for the phone if you like. It has PDF videos for a full teardown of the device.

I'm confident that the part can be replaced without taking the rear cover off. I pulled out the broken part of the tether with some needle nose pliers. I made sure the pliers were gripping the plastic and then gave a quick sharp pull and the tether came out. I had initially tried just pulling the broken tether slowly but the plastic stretched, and in hindsight it could have snapped and made things more difficult to remove/maybe? The new cover should be a matter of pushing the tether back into the small hole with some good tweezers/pliers.
[Sony Xperia P, U, Sola, Go] AdityaJayaram:
Thanks for all your inputs.. Would be great if you could link to the service manual..
[Galaxy S 4 Developer Discussion [Developers-Only]] » Arrow «:
Thanks friend! :good:

regards!
[Galaxy S 4 Developer Discussion [Developers-Only]] CNexus:
I'm pretty sure this needs to run as root because some of those partitions are likely read protected.
[Galaxy S 4 Developer Discussion [Developers-Only]] prisonnet:
Anyone tried restoring an odin tar generated with this using the odin app? I thought the files had to be signed by samsung to be accepted by odin?

Also, do you set the tar.md5 file generated in the "PDA" field of Odin?
[Galaxy S 4 Developer Discussion [Developers-Only]] CNexus:
Nope, only zips to be flashed through (stock) recovery need to be signed by Samsung
[Galaxy S 4 Developer Discussion [Developers-Only]] TRusselo:
found a typo:

line 38: if [[ ${BACKUPNONODIN} != "n" ]]; then

and on some roms may need to edit:

OUTPATH="/storage/extSdCard/backup/";
[Galaxy S 4 Developer Discussion [Developers-Only]] CNexus:
That first one isn't a typo btw.
[Galaxy S 4 Developer Discussion [Developers-Only]] prisonnet:
Trying to flash with Odin 3.07, MD5 verifies but getting this error:

Any idea?
[Galaxy S 4 Developer Discussion [Developers-Only]] TRusselo:
really? seems like it is, and my script editor was highlighting it too as an error. that bracket never ends {
[Galaxy S 4 Developer Discussion [Developers-Only]] broodplank1337:
Hmm thats kinda strange, it should work just fine actually. can you list the files inside the .tar.md5 please?

At first I though you were wrong but you're actually right, it should be either $VAR OR ${VAR}, despite that the script runs successfully.
[Galaxy S 4 Developer Discussion [Developers-Only]] hawkerpaul:
I'm curious to know why we can only flash modems (modem.bin and non-hlos.bin) via odin

Why won't the following commands for example work in a shell called in a CWM.zip?

dd if=/sdcard/NON-HLOS.bin of=/dev/block/mmcblk0p1

dd if=/sdcard/modem.bin of=/dev/block/mmcblk0p2

What is causing the restriction for modems to only be able to be flashed through Odin and not CWM?

Has this also got something to do with the fact that you can only successfully flash a modem if entered download mode through a complete power-off, and not via the power menu?
[Galaxy S 4 Developer Discussion [Developers-Only]] broodplank1337:
The thing is no one ever tries to do this. I'm almost 100% sure that this is just possible.

Maybe you cannot directly flash those 2 files, but you can do this without any problems:

Backup modem partition and just flash it on an other device. same amount of blocks, so should be no problem.

dd if=/dev/block/mmcblk0p1 of=/sdcard/NON-HLOS.bin

dd if=/sdcard/NON-HLOS.bin of=/dev/block/mmcblk0p1

but it still forced you to use odin once atleast to flash it

(no confirmed results though)
[Galaxy S 4 Developer Discussion [Developers-Only]] hawkerpaul:
I agree with you. I just don't see any reason why the device dump commands can't also work for modems. I've just taken it as one of those things that cannot be done via cwm.

I was worried in case I did dump to those partitions it might screw the device taking into consideration it just isn't the done thing to do.

I will write a shell script to be called through cwm to see if it can be done..... just hope it don't bugger my device up!

:)

Edit:

I've just tried the following:

dd if=/dev/block/mmcblk0p2 of=/sdcard/modem.dd.bin

I then opened the downloaded modem.tar file that I have for my current modem (currently I'm on XXUFNBE), extracted modem.bin onto pc, then copied it to /sdcard/modem.bin

Unfortunately, these 2 files differ in a diff command, and if I do an ls -l, they differ quite drastically:

ls -l:

-rw-rw-r-- root sdcard_rw 52354048 2014-03-07 21:13 modem.bin

-rw-rw-r-- root sdcard_rw 54030336 2014-03-07 21:07 modem.dd.bin

Obviously its not even worth attempting to dd this modem.bin file back to /dev, as its not the same as original modem.dd.bin I created.

Either there is a problem with the way modem.bin gets extracted from the .tar file on PC through 7zip, (as 7zip does complain with "no correct record at the end of the archive" when I extract it) or I need to supply dd with different command line parameters.
[Galaxy S 4 Developer Discussion [Developers-Only]] broodplank1337:
You have to know that this is totally normal when using dd, the thing with dd is that it dumps the WHOLE partition, so also all zero's (no data) to a file. for example if you dd boot.img you will get a file that is EXACTLY 10mb, since that is the size of the partition. but when flashing it back to the partition it won't cause any problems afaik. I have done it a couple of times.

(To lookup how big the files will turn out, check: 'cat /proc/partitions')

root@jfltexx:/ # cat proc/partitions
major minor #blocks name

7 0 4190 loop0
179 0 15388672 mmcblk0
179 1 12772 mmcblk0p1
179 2 52764 mmcblk0p2
179 3 128 mmcblk0p3
179 4 256 mmcblk0p4
179 5 512 mmcblk0p5
179 6 2048 mmcblk0p6
179 7 512 mmcblk0p7
179 8 512 mmcblk0p8
179 9 16896 mmcblk0p9
179 10 13952 mmcblk0p10
179 11 3072 mmcblk0p11
179 12 3072 mmcblk0p12
179 13 780 mmcblk0p13
179 14 780 mmcblk0p14
179 15 780 mmcblk0p15
179 16 2826240 mmcblk0p16
179 17 8192 mmcblk0p17
179 18 2119680 mmcblk0p18
179 19 6144 mmcblk0p19
179 20 10240 mmcblk0p20
179 21 10240 mmcblk0p21
179 22 10240 mmcblk0p22
179 23 6144 mmcblk0p23
179 24 3072 mmcblk0p24
179 25 8 mmcblk0p25
179 26 9216 mmcblk0p26
179 27 512000 mmcblk0p27
179 28 20480 mmcblk0p28
179 29 9728000 mmcblk0p29
254 0 4189 dm-0

sizes are expressed in KiloBytes

Here is my little experiment to prove it to you:

broodplank@Bulldozer ~ $ [B]adb shell[/B]
root@jfltexx:/ # [B]dd if=/dev/block/mmcblk0p20 of=/sdcard/boot.img[/B]
20480+0 records in
20480+0 records out
10485760 bytes transferred in 2.283 secs (4592974 bytes/sec)
root@jfltexx:/ # [B]dd if=/sdcard/boot.img of=/dev/block/mmcblk0p20[/B]
20480+0 records in
20480+0 records out
10485760 bytes transferred in 1.470 secs (7133170 bytes/sec)
root@jfltexx:/ # [B]reboot[/B]

and my phone just booted as it normally does.

What you could do, but NEVER EVER should do is removing all zeros from the partition file with a hexeditor to get the actual size. but if you will flash back this image you probably screw up your partition as it's an invalid image for that partition.

So long story short, you can NEVER EVER flash modem.bin directly to the partition, but you can flash a partition dump you made earlier to the partition without causing damage (at least to your own device).

It's just a pity the modem does not come in .img format by default.

When using dd better be sure to know what you're doing :good:
[Galaxy S 4 Developer Discussion [Developers-Only]] Surge1223:
Hey broodplank, your scripts are excellent btw. But I just wanted to let you know flashing modems through recovery does work and there's quite a few ways to do this.

1. assert extract dir "/tmp/modem.bin" then write raw image method

2. run program "/sbin/sh" "script.sh" method

3. run program "dd if=/..... method

4. Use the flash_image binary

You get the picture from the above I hope, 1-3 are updater-script related. I have a Verizon S4 Modem thread where I include zips that flash modems but also the modem.bin files can be extracted from the zips and used in odin.

I regularly hexedit the padded bootloaders to cut the trailing zeroes so the partition registers as signed (I recommend only experienced individuals do this though). When you say the partition would be invalid I take it you mean that unless the individual who is hexediting knows how to correctly do it that it will be invalid.