Just wanted to make a thread for anyone who is interested in/has questions about flashing the new JPK firmware to their Bell Galaxy phones. If anyone is a little skeptical about trying it, it can be done. Right now I'm running a "rooted, lagfixed, non-screwed-up-850-band" phone.
EDIT: To those who have any questions, please read this post. This should clear up a lot of things.
http://forum.xda-developers.com/showpost.php?p=8299301&postcount=18
TheChancellor said:
Just wanted to make a thread for anyone who is interested in/has questions about flashing the new JPK firmware to their Bell Galaxy phones. If anyone is a little skeptical about trying it, it can be done. Right now I'm running a "rooted, lagfixed, non-screwed-up-850-band" phone.
Click to expand...
Click to collapse
how do u keep 3g 850 band, it only comes up as 1900 on rogers, and 850 is disable in band selection debug menu, are u using any of those custom jpk rom?
Does jpk modem still have fido as roaming like the other froyo modems. Original bell modem knows fido uses rogers towers without reporting as roaming.
i'm thinking about flashing it.... did you have any issues with the imei number... like the bug that was in JPH?
TriC_101 said:
i'm thinking about flashing it.... did you have any issues with the imei number... like the bug that was in JPH?
Click to expand...
Click to collapse
i didnt have any issue with JPK or JPH, im just not getting wcdma 850 band
I'm no expert when it comes to troubleshooting with this stuff, but I will say that I used both the CSC and the Modem files from JH2, and combined it with the JPK PDA. I think I remember reading somewhere that an incorrect CSC file would cause us to lose the 850 band. I flashed a CSC file that was extracted from the JH2 firmware.
EDIT: If you guys need it, I can probably upload it for you. I got it from somewhere on these forums. Have a look.
I'm gonna give this a try tomorrow, what lag fix you use?
Any sd car corruption yet?
Sent from my GT-I9000M using XDA App
This thread is a great idea. I will be following very closely. I have not yet hacked my Bell i9000 as I was waiting for fix for 3 button recovery. I am using the device with Telus so basically don't really have a warranty so didn't wanna mess anything up.
mafiaboy01 said:
I'm gonna give this a try tomorrow, what lag fix you use?
Any sd car corruption yet?
Sent from my GT-I9000M using XDA App
Click to expand...
Click to collapse
RyanZA just updated his APK to 2.1.1. Works fine but you can't root it through the app. Have to do it a different way.
EDIT: Also, heads up guys... I went and installed a bunch of apps and everything seemed to be working fine, but within a minute of switching my default launcher to Launcher Pro my phone crashed and bricked, wouldn't even go to the boot animation afterward. Luckily this 3BR fix is working the way it should. I did a factory wipe and now I'm back to normal. I advise you guys to stay away from Launcher Pro for now. Hopefully it was an isolated incident, but I'll check again tomorrow. Getting tired now.
EDIT 2: After the factory wipe I installed Launcherpro right away. Works fine. Sorry to misinform anyone. I'll try to answer any questions that may be left behind first thing in the morning.
flashed with the files provided in the How To thread, now i get can't make calls or get data. APN isnt connected. HELP...lol
i read that the csc also contains gps settings, and if the jpk rom has improved the gps issue, wouldn't flashing with a csc of jh2 possibly negate the improvement? wouldn't it be better to use the jpk csc and just manually enter the apn info?
arr0ww, did you use the jh2 csc/modem files or the jpk ones? check to see if your apn settings are blank. i did that before, and just had to re-enter them, and it was fine.
Correct me if I'm wrong here, but I thought the CSC also held the information for enabling and disabling certain bands on your phone.
I used the JPK ones, what are the settings?
I have Flashed JPK today and so far its working great.Tried Lagfix after root but it's keep telling me that Phone /system is readonly.
Tried Voodoo Lagfix and it screwed up everything, Reflashed JPK and everything bak to normal. The only thing you guys might have to do is Re-enter APN settings.
I can tell by looking at the*#*#4636#*#* that phoe indeed running on GSM 850 band.
You need to use 803 Pit and Re-Partiton option when flashing.
arr0ww said:
I used the JPK ones, what are the settings?
Click to expand...
Click to collapse
Got it working, added the APN settings and rebooted.
soooooooooo, what is the general consensus here? 512 or 803 pit, repartition or no, jpk or jh2 csc/modem ?
from the other jpk thread, seemed 512 pit and no repartition was the popular way to go?
i would say either or.
I have tried both and either way you have to do Factory reset and i don't see the purpose using 512 pit as some says it use different size of partitions.
Also with ODIN 1.3 803 works better for some odd reason's.
Definately JPK as JH2 getting lots of Force closes. One thing you guys have to keep it in mind and i have seen lots of people complaining about that after falshing these BETA firmwares.
If for some reason you want to roll back to 2.1 Firmware, MArket will not work properly. I have to switch back to one of the Froyo Firmware in able to Download from te Market.
I would like to know if anyone has a successfull root for JPK? Really need LAGFIX running.
From what I can tell, the CSC files for Bell contains:
Bell Applications, sales/product code, and Bell APN/A-GPS/Internet/MMS settings.
Flashing just the CSC won't help much with the 850mhz band, but flashing both the Phone/Modem and CSC from UGJH2 _will_ fix it. However, flashing CSC will definitely factory reset your phone.
So if you're on the UGJH2 Phone/CSC, you can flash _just_ the PDA file for XXJPK with 512/513 pit and NO re-partition, and still retain all your applications. Although if you start getting a lot of force closes on those applications you might want to factory reset your phone anyways just to fix that problem. EDIT: You'll actually lose the CSC, so you'll need to flash CSC after you do a recovery downgrade anyways. Also, solipsism is correct. You don't need a pit file if you're not checking re-partition.
If you're on a different Modem/CSC firmware and you want to flash to XXJPK, it might be easier to flash the Modem/CSC of your current firmware to UGJH2 first, then flash just the PDA file for XXJPK, since the new recovery won't allow you to update to the CSC. You can however downgrade the recovery first to apply the UGJH2 CSC.
There is also a chance that you can retain your 850mhz even if you used the XXJPK Modem/CSC. You won't lose your IMEI, but this way your product code will be changed. You can fix your product code with the CSC trick from "forum.xda-developers.com/showthread.php?t=787163", however if you're not on the JH2 modem, this will make you _lose_ the 850mhz band for sure.
Modem and CSC files for UGJH2:
http://forum.xda-developers.com/showpost.php?p=8258144&postcount=29
Rooting, Recovery downgrading:
Follow the instructions from http://forum.xda-developers.com/showthread.php?t=790686 under HOWTO ROOT JPK FIRMWARE.
Lagfix:
Use RyanZA's OneClickLagFix version 2.1.1 from http://forum.xda-developers.com/showthread.php?t=784691 or you'll get errors on XXJPK with older versions. You must have rooted your phone first, the OneClickLagFix won't root a Froyo phone. Some people have also reported that if you used a 803 PIT this won't work.
Market Fix:
At the time of writing, protected apps didn't show up when I installed XXJPK, but protected apps work on JPH, so all you need to do is download the SGS Tools, edit the /system/build.prop file with that app, and change the XXJPK to XXJPH in the one single line under ro.build.fingerpint. You can then clear the cache on your market app, then use the code *#*#2432546#*#, and wait for the "checkin successful" notification, then reboot, and hopefully your market will show protected apps again. (The app I use to test for protected apps is Desktop Visualizer)
If I go into servicemode it shows me that i'm on 1900 band 2 and sometimes 850 band 5.. so it looks like it is working.. and I did not use the JH2 Files just the JPK files..
and if you go into Band Selection 850 is listed.. *#2263# and i'm set to automatic so it should work.
Hey,
So I went ahead and the JPK update, using JPK for CSC and all and 512.
I had to manually enter the APN settings off the Bell site but other than that everything seems great. Made some test calls, text messages and data tests. EDIT: Also GPS works good too, fast.
Using SGS tools I get WCDMA as 1900 Band 2 most of the time with 850 Band 5 occasionally.
So from what I'm reading, I'm good right? Everything should be a-okay?
Other than it saying my phone is an i9000 as apposed to an i9000m. Is that a big deal?
I was trying to use the [HOWTO] Change CSC (sale&product code) in any ROM to any country [2.1 or 2.2] tutorial but I wasn't able to get past step 1. I could not copy BMC folder to the /csc/ folder using Android Mate or ADB shell.
Any advice/tips are appreciated as you can see I'm a pretty big noob.
Thank you
hi, i had the kies froyo firmware, i was experiencing lots of problems with force close, and my messanger was not working at all for sms, so i flashed using this website step by step ://androidadvices .com/update-samsung-galaxy-s-i9000-to-gingerbread-android-2-3-2
so i installed the gingerbread, it was working for 2 days ok, but then it started to freeze, and the biggest problem is that now it wont connect me to my BELL CANADA network, my sim is ok, i go to setting, networks and when i click on the bell, it tries to load for 2 min, then it says unable to register to network.....i assume is because the firmware i put maybe from europe....well i cant find an official canada network....my firmware now is:
pda I9000xwjv1
phone 19000xxjve
csc i9000xxjv1
i used odin 1.3v to flash it...samsung kies says my firmware cannot be updated.....
i want to flash it back to froyo using odin and that works in canada. im a noob please explain like im an idiot please and post me the pda file, the pin file, the phone and csc file if i need it.
and explain what i should check on odin (autoreboot,repartition, etc) and do i need to put new csc and phone file?
please help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hi,
I have lighting rom 6.1 installed XXKH3 (what this means?? XXKH3??), I have a Samsung Galaxy from Portugal and my 3g / data only works when I do a factory reset and in next boot it goes away. Even if i try to create an APN it crashes when i select New APN. I tried to change the CSC to TPH (portugal) with the *#272*......, also installed a MultiCSC OXXKE2 because the lighting rom didn't bring TPH, and also copy the CSC portuguese files with a .zip in recovery. First time after selecting TPH in *#272 everything works good, but next reboot stop working again. I checked with *#272 that TPH is selected and i don't understant what is happening. Please help because i can't use internet.
Thanks,
Raven
i have the exact problem!! Cannot figure it out...
Same Rom, same kernel.
Flashing another ROM (wipe) doesnot solve the problem... Aiaiai.
Have you tried flashing other modems?
Sent from my GT-I9100 using XDA App
Somewhere over the years I apparently lost the carrier directory in /efs, as well as the CSC data - is there any way of getting this back? I'm hoping it's at least possible by flashing back to stock but only as a last resort - I've tried a bunch of different things without success so far.
The phone started as a Rogers N900W8 and was immediately unlocked and rooted. Sometime soon thereafter a Bell 4.3 firmware was flashed (via Heimdall). I then switched from Rogers to Wind (now Freedom) - I believe this is where the hidden menu disappeared if I remember correctly - and the phone functioned just fine through all of this.
I then moved from that Bell BMC 4.3 to the Wind GLW PG1 5.0 firmware (grabbed from sammobile and flashed via Odin) thinking that the presence of the Wind SIM would trigger the firmware to switch from BMC to GLW but it doesn't seem to have worked out like that. I'm now running the LineageOS nightlies and the phone works just fine except for a lack of LTE which is what I'd like to sort out with the secret codes. Also, since switching to Wind I believe my mobile network has always been displayed as HOME.
Samsung Phone Info doesn't list any CSCs except BMC under original. In the firmware tab, it's not listing PDA or CSC version. There is no carrier directory in /efs nor are there any CSC files in the file system. Entering almost any secret code fails "Connection problem or invalid MMI code" - *#06# will display IMEI but all others I've tried don't work.
UPDATE #1:
Have been able to get the Canadian CSCs onto the device and recognizable as being present by Phone Info.
Ripped out cache.img.ext4 from the PG1 firmware and used Cache Ripper (found on XDA somewhere) via Wine on linux to create a TWRP flashable zip. Had to mount system in TWRP before flashing.
Changing CSC with Phone Info apparently does a Factory Reset and not quite ready to do that yet as more research seems to point to reverting to stock for the hidden menu.
UPDATE #2:
Flashed stock PG1 via Odin. Went into a bootloop after building Dalvik on first boot and had to reboot into the stock recovery and wipe data and system, then it booted fine. The back button stopped working (LOL Samsung) and I had to flash a random 5.0 custom kernel (idlekernel) to get it back. Flashed TWRP and SuperSU.
There is now an empty carrier directory in root but there still isn't one in /efs. Lots of information on XDA pointing to this being a prerequisite for the secret codes - turns out it's all bunk.
Secret codes work. Had some difficulties with Phone Info not letting me into the root menus to change CSC - was spitting out output from some failed scripts - and when I was just about to give up it started working. Changed CSC to GLW which prompted another factory reset, and now it shows GLW / BMC as the active CSCs. APNs were Bell's originally, which is not what I wanted, but after following the *#272*IMEI directions from this thread and another factory reset they are now Wind's. No LTE yet. Would like to get rid of the BMC CSCs altogether since this was never a Bell device.
Some more stuff changed in Phone Info: Product Name is now hltevl, Firmware's CSC Code is now BMC and CSC Country is Canada/CA. PDA and CSC version has also been populated. CSC Changer still defaults to having BMC selected and I'm still getting the Bell bloatware.
UPDATE #3:
Active CSC reverted to BMC after a couple reboots...they're all BMC now.
Attaching (the initial) Samsung Phone Info screenshots (don't see how to edit them into OP via mobile app) .
I recommend to flash a stock firmware instead of this custom rom.
vndnguyen said:
I recommend to flash a stock firmware instead of this custom rom.
Click to expand...
Click to collapse
Thanks for stopping by.
I flashed the stock PG1 firmware for the GLW CSC. But the device still thinks it's BMC - this probably has something to do with all the Canadian devices sharing identical hardware and firmware.
Then I used your tool to change the CSC to GLW. All of the CSCs remained BMC except for Active CSC which was BMC/GLW. After a couple reboots even that was gone and Active CSC reverted to BMC.
Do I maybe need the stock recovery for the CSC changes to stick ? I flashed TWRP 3.1.1 for root.
perosredo said:
Thanks for stopping by.
I flashed the stock PG1 firmware for the GLW CSC. But the device still thinks it's BMC - this probably has something to do with all the Canadian devices sharing identical hardware and firmware.
Then I used your tool to change the CSC to GLW. All of the CSCs remained BMC except for Active CSC which was BMC/GLW. After a couple reboots even that was gone and Active CSC reverted to BMC.
Do I maybe need the stock recovery for the CSC changes to stick ? I flashed TWRP 3.1.1 for root.
Click to expand...
Click to collapse
So your problem is to get LTE back, or get rid of BMC?
vndnguyen said:
So your problem is to get LTE back, or get rid of BMC?
Click to expand...
Click to collapse
I'd like to do both if possible but I'm not going to sweat over the CSC if it's purely cosmetic - mainly concerned about the LTE.
I wouldn't be surprised if they are linked however since the carriers here operate LTE on different bands to the best of my knowledge.
So firstly try to install the stock BMC firmware to see if the LTE works?
Long story short, LTE isn't yet available in this location on this carrier on a Note3-supported band yet.
So that's that.