Ask / Submit
77

[How-to] Make Aqua Fish to think it's Jolla C [not modem]

asked 2016-10-20 16:04:36 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2017-02-28 17:15:50 +0200

coderus gravatar image

These changes will do:

  • Allow Early Access updates at same time with Jolla C
  • Remove all intex stuff including activation SMS, Gaana, Aptoide

These changes will not do:

  • Jolla C LTE bands (this is hardware limitations)
  • Preinstalled android will remain

Changes persists after update, you will receive same updates as for Jolla C

Changes does not persists after factory reset, because phone factory backup still contains intex data

Simple steps:

  1. Open https://raw.githubusercontent.com/CODeRUS/aqua-fish-to-jolla-c/master/script.sh to check what script will do
  2. You need Developer Mode on
  3. You need to open your terminal or login to remote shell
  4. Next commands you should execute in terminal

    devel-su
    
    bash <(curl -s https://raw.githubusercontent.com/CODeRUS/aqua-fish-to-jolla-c/master/script.sh)
    
  5. Read prompt carefully, it will ask you to do actions 3 times.

  6. Profit!

Part 2: replacing intex factory image with modified Jolla C factory image

After doing these commands your changes will survive factory reset.

  1. Download https://coderus.openrepos.net/intexrecovery/mmcblk0p21_JollaC-2.0.2.43-l500d-in-0.0.1.24.tar.xz
  2. Unpack and copy to sdcard
  3. Boot in recovery mode, enter shell
  4. Execute:

    mount /dev/mmcblk1p1 /mnt
    dd if=/mnt/mmcblk0p21.raw of=/dev/mmcblk0p21
    
  5. Wait until image will be copied to partition, no output will be produced.

Operation is finished when the copying is complete

Credits to Kirill Chuvilin for modifying factory image.

edit retag flag offensive close delete

Comments

3

How to revert if something failed?

Magog ( 2016-10-20 16:43:29 +0200 )edit
4

@Magog how about that in reverse? But you need the feature-intex file on device iirc as you won't be able to download it again afterwards - @coderus you might want to add that as a security measure, load the required files for reverting to intex ahead of actually removing them.

chemist ( 2016-10-20 16:47:16 +0200 )edit
5

Added info about revert :)

coderus ( 2016-10-20 17:09:13 +0200 )edit

Thanks for your precious help. I will try it, but first will I get OTA/updates? If I change my Intex to Jolla C, will I get EA updates (on J1 I am EA)?

magullo ( 2016-10-20 17:23:57 +0200 )edit
3

What does "make Aqua Fish to think it's Jolla C" mean? Does it change the LTE bands? Does it disable the SMS to Intex? Does it remove Gaanaa? Does it persist after an update or reset?

SagaciousT ( 2016-10-20 17:38:38 +0200 )edit

2 Answers

Sort by » oldest newest most voted
2

answered 2017-02-28 17:51:52 +0200

Hensch gravatar image

The modem module is Intex specific, right? So if there would be updates to the modem modules by Intex we won't get them because of the deleted Intex repositories.

I'm curious about what Jolla says about this modification. Many people will claim they have a Jolla C now and create many bug reports. In fact, the Intex is NOT fully equal to the Jolla C, because of the modem. To be fair you all should write that you've got a modded Aqua Fish when ever you are doing bug reports.

edit flag offensive delete publish link more

Comments

4

I'm fairly sure there's not going to be any updates to the baseband software. Ever.

juiceme ( 2017-02-28 18:11:59 +0200 )edit

+1 @juiceme , I fully trust Intex That once sold Product wont be looked after everrr

p_pahare ( 2017-03-01 14:57:20 +0200 )edit
1

answered 2017-02-10 10:21:57 +0200

Pasco gravatar image

updated 2017-02-10 12:51:01 +0200

Oops, I think I got a huge problem. I tried the second part and my Aqua Fish doesn't start anymore, it only shows the Sailfish Logo. No Jolla or INTEX anymore. If I try to perform a Reset device to factory state from the recovery menu I got:

2 logical volume(s) in volume group "sailfish" now active [OK] No lockcode has been set. Proceeding... 0 logical volume(s) in volume group "sailfish" now active sh: /sys/class/block/mmcblk0p10: unknown operand sh: /sys/class/block/mmcblk0p10: unknown operand md5sum: WARNING: 1 of 1 computed checksums did NOT match [ERROR] Factory reset failed. Connection closed by foreign host.

Is there any rescue for my phone? I hope so...

I can't find info about revert. Is it maybe too late for reverting or at least repairing things? Thank you so much. Cheers p@sco

edit flag offensive delete publish link more

Comments

Did you tried Part 2?

coderus ( 2017-02-10 10:52:24 +0200 )edit

@coderus I am running into this as as well on step 2. I would modify the instructions to include copying the .raw file to the sdcard and not the folder as I did meaning i had to modify the dd command to find the .raw file. That all being said the dd is successful, but the reboot does not move beyond the splash screen.

To not i have a JollaC as well so if there are things i can pull from it in some form let me know. Got the Intex cause of potential 4G/LTE in the US since ATT dropped 2G.

marxistvegan ( 2017-02-12 18:41:36 +0200 )edit

@coderus Correction I did a factory reset and it seems to have held to the jollaC version. Might need others to test this out first but I think after doing Part 2 it may require doing a factory reset afterwards for a successful boot.

marxistvegan ( 2017-02-12 18:57:51 +0200 )edit

It's stuck in a boot loop. Looking for a way to recover now, maybe reflashing it...

Pasco ( 2017-02-13 21:56:59 +0200 )edit

OK. Now I'm very proud to announce, that I've manged to reflash the Aqua Fish and it's back to life :-). YES. Maybe it's now the time to get a Jolla C, grab the firmware and try to flash it to the Aqua Fish. Just to find out the easy way, if there is really a difference in hardware :-D

Pasco ( 2017-02-14 00:33:22 +0200 )edit
Login/Signup to Answer

Question tools

Follow
39 followers

Stats

Asked: 2016-10-20 16:04:36 +0200

Seen: 7,142 times

Last updated: yesterday