[FIRMWARE/MODEM][ALL-IN-ONE ZIP] OnePlus One

Search This thread

Edmiri

Senior Member
Mar 29, 2013
182
59
Redmi K20 Pro
Did you get some results for this that you could share please?

[EDIT1] : Answering for one (of the few) that I tried : I am getting good results with bacon_firmware_update_c1-11-006.zip (0.1.c1.11-00006-M8974AAAAANAZM-1). For example, after 5 and half hours since last full charge and 1:24 hr of SOT (4%), I see 'Mobile Network Standby' consumed 3% (When overall consumption was 34%). Also yesterday (after quite some time), my phone lasted for whole day with light usage. Note: current battery profile is 'Efficiency', Adaptive brightness and Ambient display are ON.
Although, I am not able to correlate all the battery numbers available on different screens, properly. So, not sure, how reliable are these numbers, but certainly the battery is lasting longer.
[EDIT2]: The earlier observation was when the phone was connected to WiFi most of the time. I experienced that if the phone is not connected to WiFi, the battery consumption for the category 'Mobile network standby' increases quite a lot.

I got best results from modem/radio firmware bacon_firmware_update_2016_1-25_.4.0.1.c7-00011.zip. but i have wifi problem in 9.0 roms. 2.5 ghz wifi is slow. 5 ghz wifi works fine. In older roms i dont get this problem with wifi.
 

mrhamed

Senior Member
Apr 19, 2014
469
43
I have an issue about 3g/2g network (no conductivity while turn data carrier is on)
So I'm looking for an easy solution without loosing my data and wipe unnecessary partitions. does one of this files help me?
 
Last edited:

tommy213

New member
Jul 2, 2019
2
1
Im sorry but how do I know what firmware that I missing? Im having a problem with my gyro-sensor, it not working
 

Timmmmaaahh!

Sr. Mod / Mod Cmte / Recognized Xmas Avatar Themer
Staff member
Sep 11, 2012
6,659
1
18,952
From From eh... Belgium!
OnePlus One
OnePlus 6T
Im sorry but how do I know what firmware that I missing? Im having a problem with my gyro-sensor, it not working

Then flashing new firmware will not help you. Try another ROM or kernel or post the gyro-sensor issue in the thread of the ROM you're currently using. If you're still on stock, perhaps the time has come to treat yourself with a fresh new system ;)
 

hystrix65

Senior Member
Hi, I have some problem with my opo. Now and then, every few days, it seems to work well, it indicates signal strengh with all bars, internet works perfectly (whatsapp and email), but i can't make any phone call, it tells me not signal. If i put it in flight mode and then back to normal, it works fine again (and sms arrives). It happened with Android9 tugapower and with Lineagos as well. What dipends on? It's five years old, i hope it's not dying... (i hope you can understand me, i'm not english...)
 

Timmmmaaahh!

Sr. Mod / Mod Cmte / Recognized Xmas Avatar Themer
Staff member
Sep 11, 2012
6,659
1
18,952
From From eh... Belgium!
OnePlus One
OnePlus 6T
Hi, I have some problem with my opo. Now and then, every few days, it seems to work well, it indicates signal strengh with all bars, internet works perfectly (whatsapp and email), but i can't make any phone call, it tells me not signal. If i put it in flight mode and then back to normal, it works fine again (and sms arrives). It happened with Android9 tugapower and with Lineagos as well. What dipends on? It's five years old, i hope it's not dying... (i hope you can understand me, i'm not english...)

Loud and clear, my friend :)

It depends on firmware (try flashing one or two) but if you want to make sure your driver setup is completely clean, you'll need to clean flash CM13 (click here to download), and clean flash the ROM of your choice again. Mind that you need to wipe some things so make backups first! For full instructions, see section 3.b. "How to flash" in my guide and include step 2.

If you still experience basic connectivity issues after that, then I'm afraid it is dying...
 

bwagner.ash88@gmail.com

Senior Member
Mar 29, 2019
116
4
OnePlus 7 Pro
I am having problems with my OnePlus One Reading any SIM card I put in it I believe it needs firmware flash but I have tried one and it didn't change anything when I go to my settings under mobile network all the options are faded and it won't allow me to toggle them on such as mobile data or data usage APN preferred network type if anyone could help me it would be very much appreciated
 

Attachments

  • IMG_20191120_175154.jpg
    IMG_20191120_175154.jpg
    253.9 KB · Views: 286

W_L

New member
May 11, 2020
4
0
Hello there

I'm in a need for a bit of help here.
I've been experiencing crash with my OPO since quite some time now.
It's also dropping 4g signal and sometime straight out not picking up network.
It also disconnect from wifi sometimes.

Anyway. I've been trying to fix it with some modem flashing since my problems seem to fit a modem dysfunction.

I've been trying to flash several versions but I never seemed to have made any changes.
Every time I flash and check my modem version, it keep showing the " original " number, so I'm wondering if I'm actually flashing it or if it just fails.

Any idea on what I should do ?

Here is my setup :
Team Win Recovery Project : 3.3..1-0
data.nimages.fr/creenshot20200511145129aramtress9b.png
 
Hello there

I'm in a need for a bit of help here.
I've been experiencing crash with my OPO since quite some time now.
It's also dropping 4g signal and sometime straight out not picking up network.
It also disconnect from wifi sometimes.

Anyway. I've been trying to fix it with some modem flashing since my problems seem to fit a modem dysfunction.

I've been trying to flash several versions but I never seemed to have made any changes.

Every time I flash and check my modem version, it keep showing the " original " number, so I'm wondering if I'm actually flashing it or if it just fails.

Any idea on what I should do ?

Here is my setup :
Team Win Recovery Project : 3.3..1-0
data.nimages.fr/creenshot20200511145129aramtress9b.png

Show recovery.log.
In TWRP:
Advanced -> Copy Log (uncheck "Include Kernel log") after flashing Firmware.zip.
 
Last edited:

W_L

New member
May 11, 2020
4
0
Logcat.txt :
Code:
--------- beginning of main
05-11 19:51:06.911 12250 12250 D OpenGLRenderer: Skia GL Pipeline
05-11 19:51:06.959 12250 12271 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8974_LA.BF.1.1.3_RB1__release_AU (I741a3d36ca)
05-11 19:51:06.959 12250 12271 I Adreno-EGL: OpenGL ES Shader Compiler Version: E031.29.00.00
05-11 19:51:06.959 12250 12271 I Adreno-EGL: Build Date: 04/04/16 Mon
05-11 19:51:06.959 12250 12271 I Adreno-EGL: Local Branch: mybranch19053788
05-11 19:51:06.959 12250 12271 I Adreno-EGL: Remote Branch: quic/LA.BF.1.1.3_rb1.12
05-11 19:51:06.959 12250 12271 I Adreno-EGL: Local Patches: NONE
05-11 19:51:06.959 12250 12271 I Adreno-EGL: Reconstruct Branch: NOTHING
05-11 19:51:06.972 12250 12271 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
05-11 19:51:06.972 12250 12271 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-11 19:51:06.972 12250 12271 I OpenGLRenderer: Initialized EGL, version 1.4
05-11 19:51:06.972 12250 12271 D OpenGLRenderer: Swap behavior 1
05-11 19:51:06.979 12250 12271 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
05-11 19:51:06.988 12250 12271 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
05-11 19:51:06.990 12250 12271 D vndksupport: Loading /vendor/lib/hw/gralloc.msm8974.so from current namespace instead of sphal namespace.
05-11 19:51:06.995 12250 12250 D Terminal: Bound to service with 0 active terminals
05-11 19:51:07.016 12250 12290 D Terminal: entering read() loop
05-11 19:51:07.020 12250 12250 D Terminal: setColors(0xffffffff, 0xff000000)
05-11 19:51:07.049 12250 12250 D Terminal: resize(21, 67, 100)
05-11 19:51:07.174 12250 12271 D vndksupport: Loading /vendor/lib/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
05-11 19:51:07.175 12250 12271 D vndksupport: Loading /vendor/lib/hw/gralloc.msm8974.so from current namespace instead of sphal namespace.
05-11 19:51:07.416 12250 12250 D Terminal: resize(46, 67, 100)
05-11 19:51:08.647 12250 12250 D Terminal: setColors(0xffffffff, 0xff000000)
05-11 19:51:08.805 12250 12250 D Terminal: resize(21, 67, 100)
05-11 19:51:09.472 12250 12250 D Terminal: resize(25, 67, 100)

Recovery.log :
Code:
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
Starting TWRP 3.3.1-0-f5955b1c on Sun Jan 25 21:12:39 1970
 (pid 191)
BOARD_HAS_NO_REAL_SDCARD := true
RECOVERY_SDCARD_ON_DATA := true
TW_NO_USB_STORAGE := true
TW_INCLUDE_CRYPTO := true
I:Found brightness file at '/sys/class/leds/lcd-backlight/brightness'
I:Got max brightness 255 from '/sys/class/leds/lcd-backlight/max_brightness'
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:LANG: en
Starting the UI...
fb0 reports (possibly inaccurate):
  vi.bits_per_pixel = 32
  vi.red.offset   =  24   .length =   8
  vi.green.offset =  16   .length =   8
  vi.blue.offset  =   8   .length =   8
setting GGL_PIXEL_FORMAT_RGBX_8888
framebuffer: 3 (1080 x 1920)
Using overlay graphics.
Skipping adf graphics because TW_TARGET_USES_QCOM_BSP := true
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:Loading package: splash (/twres/splash.xml)
I:Load XML directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/splash.xml' directly
I:Checking resolution...
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page splash
I:Switching packages (splash)
=> Linking mtab
=> Processing /etc/twrp.fstab
I:Reading /etc/twrp.fstab
I:Processing '/firmware'
I:Created '/firmware' folder.
I:Processing '/boot'
I:Processing '/system'
I:Processing '/data'
I:Processing '/cache'
I:Processing '/misc'
I:Processing '/recovery'
I:Processing '/usb_otg'
I:Created '/usb_otg' folder.
I:Done processing fstab files
I:Setting up '/data' as data/media emulated storage.
I:Created '/sdcard' folder.
I:mount -o bind '/data/media' '/sdcard' process ended with RC=0
I:mount -o bind '/data/media/0' '/sdcard' process ended with RC=0
I:Setting up '/data' as data/media emulated storage.
I:mount -o bind '/data/media/0' '/sdcard' process ended with RC=0
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/8a8d48f2'
I:Settings storage is '/data/media/0'
I:Decrypt adopted storage starting
I:PageManager::LoadFileToBuffer loading filename: '/data/system/storage.xml' directly
I:No /data/system/storage.xml for adopted storage
Updating partition details...
I:Data backup size is 7083MB, free: 42177MB.
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
...done
I:Unmounting main partitions...


Partition Logs:
/firmware | /dev/block/mmcblk0p1 | Size: 63MB Used: 56MB Free: 7MB Backup Size: 56MB
   Flags: Can_Be_Mounted Can_Be_Wiped IsPresent Mount_To_Decrypt Mount_Read_Only 
   Primary_Block_Device: /dev/block/mmcblk0p1
   Display_Name: firmware
   Storage_Name: firmware
   Backup_Path: /firmware
   Backup_Name: firmware
   Backup_Display_Name: firmware
   Storage_Path: /firmware
   Current_File_System: vfat
   Fstab_File_System: vfat
   Backup_Method: files

/boot | /dev/block/mmcblk0p7 | Size: 16MB
   Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img 
   Primary_Block_Device: /dev/block/mmcblk0p7
   Display_Name: Boot
   Storage_Name: boot
   Backup_Path: /boot
   Backup_Name: boot
   Backup_Display_Name: Boot
   Storage_Path: /boot
   Current_File_System: emmc
   Fstab_File_System: emmc
   Backup_Method: dd

/system | /dev/block/mmcblk0p14 | Size: 1303MB Used: 1203MB Free: 99MB Backup Size: 1203MB
   Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent Mount_Read_Only 
   Primary_Block_Device: /dev/block/mmcblk0p14
   Display_Name: System
   Storage_Name: System
   Backup_Path: /system
   Backup_Name: system
   Backup_Display_Name: System
   Storage_Path: /system
   Current_File_System: ext4
   Fstab_File_System: ext4
   Backup_Method: files

/data | /dev/block/mmcblk0p28 | Size: 56241MB Used: 7083MB Free: 42177MB Backup Size: 7083MB
   Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage 
   Symlink_Path: /data/media/0
   Symlink_Mount_Point: /sdcard
   Primary_Block_Device: /dev/block/mmcblk0p28
   Crypto_Key_Location: /dev/block/platform/msm_sdcc.1/by-name/reserve4
   Display_Name: Data
   Storage_Name: Internal Storage
   Backup_Path: /data
   Backup_Name: data
   Backup_Display_Name: Data
   Storage_Path: /data/media/0
   Current_File_System: ext4
   Fstab_File_System: ext4
   Backup_Method: files
   MTP_Storage_ID: 65537

/cache | /dev/block/mmcblk0p16 | Size: 503MB Used: 9MB Free: 494MB Backup Size: 9MB
   Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent 
   Primary_Block_Device: /dev/block/mmcblk0p16
   Display_Name: Cache
   Storage_Name: Cache
   Backup_Path: /cache
   Backup_Name: cache
   Backup_Display_Name: Cache
   Storage_Path: /cache
   Current_File_System: ext4
   Fstab_File_System: ext4
   Backup_Method: files

/misc | /dev/block/mmcblk0p21 | Size: 1MB
   Flags: IsPresent 
   Primary_Block_Device: /dev/block/mmcblk0p21
   Display_Name: misc
   Storage_Name: misc
   Backup_Path: /misc
   Backup_Name: misc
   Backup_Display_Name: misc
   Storage_Path: /misc
   Current_File_System: emmc
   Fstab_File_System: emmc
   Backup_Method: dd

/recovery | /dev/block/mmcblk0p17 | Size: 16MB
   Flags: IsPresent Can_Flash_Img 
   Primary_Block_Device: /dev/block/mmcblk0p17
   Display_Name: Recovery
   Storage_Name: recovery
   Backup_Path: /recovery
   Backup_Name: recovery
   Backup_Display_Name: Recovery
   Storage_Path: /recovery
   Current_File_System: emmc
   Fstab_File_System: emmc
   Backup_Method: dd

/usb_otg |  | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
   Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable Is_Storage 
   Primary_Block_Device: /dev/block/sda1
   Alternate_Block_Device: /dev/block/sda
   Display_Name: USB-OTG
   Storage_Name: USB-OTG
   Backup_Path: /usb_otg
   Backup_Name: usb_otg
   Backup_Display_Name: USB-OTG
   Storage_Path: /usb_otg
   Current_File_System: vfat
   Fstab_File_System: vfat
   Backup_Method: files
   MTP_Storage_ID: 65538

I:Loading package: TWRP (/data/media/0/TWRP/theme/ui.zip)
I:Loading zip theme
I:Loading package: TWRP (/twres/ui.xml)
I:Load XML directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/zh_TW.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/zh_CN.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/uk.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/tr.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sv.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sk.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/ru.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_PT.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_BR.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/nl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/ja.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/it.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/hu.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/fr.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/es.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/el.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/de.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/cz.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
parsing languageFile
parsing languageFile done
I:PageManager::LoadFileToBuffer loading filename: '/twres/ui.xml' directly
I:Checking resolution...
I:Loading resources...
I:Failed to load image from indeterminate013, error -1
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Including file: /twres/portrait.xml...
I:PageManager::LoadFileToBuffer loading filename: '/twres/portrait.xml' directly
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page main
I:Loading page main2
I:Loading page install
I:Loading page flash_confirm
I:Loading page flash_zip
I:Loading page flash_done
I:Loading page flash_sleep_and_reboot
I:Loading page flashimage_confirm
I:Loading page clear_vars
I:Loading page reboot_system_routine
I:Loading page confirm_action
I:Loading page action_page
I:Loading page singleaction_page
I:Loading page action_complete
I:Loading page filecheck
I:Loading page rebootcheck
I:Loading page appcheck
I:Loading page wipe
I:Loading page advancedwipe
I:Loading page formatdata
I:Loading page formatdata_confirm
I:Loading page checkpartitionlist
I:Loading page partitionoptions
I:Loading page refreshfilesystem
I:Loading page selectfilesystem
I:Loading page backup
I:Loading page backup_options
I:Loading page backupname1
I:Loading page backupname2
I:Loading page backupencryption
I:Loading page backupencryption2
I:Loading page checkbackuppassword
I:Loading page backup_run
I:Loading page restore
I:Unable to open '/data/media/0/TWRP/BACKUPS/8a8d48f2'
I:Loading page restore_read
I:Loading page restore_decrypt
I:Loading page try_restore_decrypt
I:Loading page restore_select
I:Loading page renamebackup
I:Loading page restore_run
I:Loading page mount
I:Loading page usb_mount
I:Loading page usb_umount
I:Loading page system_readonly_check
I:Loading page reboot
I:Loading page rebootapp
I:Loading page system_readonly
I:Loading page settings
I:Loading page settings_timezone
I:Loading page settings_screen
I:Loading page settings_vibration
I:Loading page settings_language
I:Loading page copylog
I:Loading page advanced
I:Loading page partsdcardsel
I:Loading page partsdcardcheck
I:Loading page partsdcard
I:Loading page htcdumlock
I:Loading page repackselect
I:Loading page repackconfirm
I:Loading page lock
I:Loading page filemanagerlist
I:Loading page filemanageroptions
I:Loading page choosedestinationfolder
I:Loading page filemanagerrenamefile
I:Loading page filemanagerrenamefolder
I:Loading page filemanagerchmod
I:Loading page filemanagerconfirm
I:Loading page filemanageraction
I:Loading page decrypt
I:Loading page decrypt_pattern
I:Loading page trydecrypt
I:Loading page terminalcommand
I:Loading page sideload
I:Loading page fixcontexts
I:Loading page slideout
I:Loading page select_storage
I:Loading page select_language
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
Startup Commands: 
af.fast_track_multiplier=1
av.streaming.offload.enable=true
mm.enable.smoothstreaming=true
ro.cm.build.version.plat.rev=0
ro.cm.build.version.plat.sdk=6
ro.cm.device=bacon
ro.cm.display.version=13.0-20190519-UNOFFICIAL-bacon
ro.cm.version=13.0-20190519-UNOFFICIAL-bacon
ro.cm.releasetype=UNOFFICIAL
ro.qc.sdk.audio.fluencetype=fluence
ro.qc.sdk.camera.facialproc=true
ro.qc.sdk.gestures.camera=false
ro.sf.lcd_density=480
ro.com.google.clientidbase=android-oneplus
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.com.android.wifi-watchlist=GoogleGuest
ro.gps.agps_provider=1
ro.qti.sdk.sensors.gestures=true
ro.qti.sensors.bte=true
ro.qti.sensors.vmd=true
ro.qti.sensors.gtap=true
ro.qti.sensors.ir_proximity=true
ro.ril.ext.ecclist=112,911,999,110,122,119,120,000,08,118
ro.url.legal=google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=google.com/intl/%s/mobile/android/basic/privacy.html
ro.boot.emmc=true
ro.boot.mode=recovery
ro.boot.baseband=msm
ro.boot.hardware=bacon
ro.boot.serialno=8a8d48f2
ro.boot.bootdevice=msm_sdcc.1
ro.boot.startupmode=pwrkey
ro.data.large_tcp_window_size=true
ro.hwui.path_cache_size=32
ro.hwui.layer_cache_size=48
ro.hwui.texture_cache_size=72
ro.hwui.gradient_cache_size=1
ro.hwui.r_buffer_cache_size=8
ro.hwui.drop_shadow_cache_size=6
ro.hwui.text_large_cache_width=2048
ro.hwui.text_small_cache_width=1024
ro.hwui.text_large_cache_height=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.texture_cache_flushrate=0.4
ro.oppo.rf_version=99
ro.oppo.pcb_version=12
ro.twrp.boot=1
ro.twrp.version=3.3.1-0
ro.wifi.channels=
ro.allow.mock.location=1
ro.board.platform=msm8974
ro.build.id=MOB31K
ro.build.date=Sun May 19 04:07:46 UTC 2019
ro.build.date.utc=1558238866
ro.build.host=27a846b0703a
ro.build.tags=test-keys
ro.build.type=eng
ro.build.user=jenkins
ro.build.expect.trustzone=TZ.BF.2.0-2.0.0123|TZ.BF.2.0-2.0.0134
ro.build.flavor=cm_bacon-eng
ro.build.display.id=bacon-eng 6.0.1 MOB31K 5c441d4f7e test-keys
ro.build.product=A0001
ro.build.selinux=1
ro.build.version.sdk=23
ro.build.version.base_os=
ro.build.version.release=6.0.1
ro.build.version.codename=REL
ro.build.version.incremental=5c441d4f7e
ro.build.version.preview_sdk=0
ro.build.version.all_codenames=REL
ro.build.version.security_patch=2016-12-01
ro.build.description=bacon-user 5.1.1 LMY48B YOG4PAS1N0 release-keys
ro.build.fingerprint=oneplus/bacon/A0001:5.1.1/LMY48B/YOG4PAS1N0:user/release-keys
ro.build.characteristics=default
ro.config.ringtone=Orion.ogg
ro.config.alarm_alert=Helium.ogg
ro.config.notification_sound=Argon.ogg
ro.dalvik.vm.native.bridge=0
ro.kernel.android.checkjni=1
ro.secure=0
ro.vendor.extension_library=libqti-perfd-client.so
ro.zygote=zygote32
ro.carrier=unknown
ro.cmlegal.url=cyngn.com/legal/privacy-policy
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.name=bacon
ro.product.board=MSM8974
ro.product.brand=oneplus
ro.product.model=A0001
ro.product.device=A0001
ro.product.locale=en-US
ro.product.manufacturer=OnePlus
ro.baseband=msm
ro.bootmode=recovery
ro.hardware=bacon
ro.opengles.version=196608
ro.qualcomm.cabl=0
ro.qualcomm.perf.cores_online=2
ro.revision=0
ro.serialno=8a8d48f2
ro.bootimage.build.date=Sun May 19 04:09:54 UTC 2019
ro.bootimage.build.date.utc=1558238994
ro.bootimage.build.fingerprint=oneplus/bacon/A0001:6.0.1/MOB31K/5c441d4f7e:eng/test-keys
ro.telephony.call_ring.multiple=0
ro.telephony.default_network=9
ro.alarm_boot=false
ro.bootloader=unknown
ro.debuggable=1
ro.modversion=13.0-20190519-UNOFFICIAL-bacon
ro.recovery_id=0x3ec6892e3784a6ed3a7cc97132d4845d0a2759d4000000000000000000000000
ro.setupwizard.enterprise_mode=1
ro.use_data_netmgrd=true
net.bt.name=Android
net.change=net.bt.name
sys.io.scheduler=bfq
sys.usb.ffs.ready=1
sys.listeners.registered=true
use.voice.path.for.pcm.voip=true
init.svc.adbd=running
init.svc.ueventd=running
init.svc.qseecomd=running
init.svc.recovery=running
init.svc.set_permissive=stopped
rild.libpath=/system/vendor/lib/libril-qc-qmi-1.so
twrp.crash_counter=0
twrp.action_complete=0
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
audio.offload.pcm.16bit.enable=true
audio.offload.pcm.24bit.enable=true
audio.offload.video=true
audio.offload.buffer.size.kb=32
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=false
audio.deep_buffer.media=true
debug.atrace.tags.enableflags=0
media.sf.omx-plugin=libffmpeg_omx.so
media.sf.extractor-plugin=libffmpeg_extractor.so
media.aac_51_output_enabled=true
dalvik.vm.isa.arm.variant=krait
dalvik.vm.isa.arm.features=default
dalvik.vm.usejit=true
dalvik.vm.heapsize=512m
dalvik.vm.lockprof.threshold=500
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m
dalvik.vm.heapstartsize=16m
dalvik.vm.dex2oat-filter=verify-at-runtime
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.image-dex2oat-filter=verify-at-runtime
dalvik.vm.heaptargetutilization=0.75
camera2.portability.force_api=1
persist.gps.qc_nlp_in_use=0
persist.hwc.mdpcomp.enable=true
persist.sys.dun.override=0
persist.sys.usb.config=adb
persist.sys.dalvik.vm.lib.2=libart.so
persist.sys.root_access=0
persist.data.netmgrd.qos.enable=true
persist.data.tcpackprio.enable=true
persist.audio.fluence.voicecall=true
persist.radio.add_power_save=1
persist.radio.apm_sim_not_pwdn=1
persist.timed.enable=true
service.adb.root=1
keyguard.no_require_sim=true
recovery.perf.mode=0
audio_hal.period_size=192
bluetooth.hfp.client=1
telephony.lteOnGsmDevice=1

SELinux contexts loaded from /file_contexts
Full SELinux support is present.
tw_get_context got selinux context: u:object_r:media_rw_data_file:s0
I:Got default contexts and file mode for storage files.
I:TWFunc::Fixup_Time: Pre-fix date and time: 1970-01-25--21-12-44
I:TWFunc::Fixup_Time: Setting time offset from file /sys/class/rtc/rtc0/since_epoch
I:TWFunc::Fixup_Time: will attempt to use the ats files now.
I:TWFunc::Fixup_Time: Setting time offset from file /data/time/ats_2, offset 1587081027685
I:TWFunc::Fixup_Time: Date and time corrected: 2020-05-11--21-03-11
I:Copying file /cache/recovery/log to /cache/recovery/last_log
I:Attempt to load settings from settings file...
I:InfoManager loading from '/data/media/0/TWRP/.twrps'.
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/8a8d48f2'
I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
__bionic_open_tzdata: couldn't find any tzdata when looking for CST6CDT,M3.2.0,M11.1.0!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/fr.xml' directly
parsing languageFile
parsing languageFile done
I:Translating partition display names
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/8a8d48f2'
I:Starting MTP
I:sending message to add 65537 '/data/media/0' 'Mémoire interne'
I:Message sent, add storage ID: 65537 '/data/media/0'
MTP activé
I:[MTP] Starting MTP
I:Check_Lifetime_Writes result: '352869'
I:Switching packages (TWRP)
I:Starting Adb Backup FIFO
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:[MTP] created new mtpserver object
I:[MTP] MtpServer::run fd: 19
I:[MTP] mtppipe add storage 65537 '/data/media/0'
I:[MTP] MtpStorage id: 65537 path: /data/media/0
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:operation_start: 'Flashing'
Installation du fichier zip '/sdcard/TWRP/Firmwares-Bacon/firmware_fixed.zip'
Vérification des fichiers Digest...
I:Update binary zip
I:Extracting updater binary 'META-INF/com/google/android/update-binary'
I:Zip does not contain SELinux file_contexts file in its root.
I:has_legacy_properties: Found legacy property match!
I:Legacy property environment initialized.
Flashing Firmware ...
 
Flashing emmc_appsboot ...
emmc_appsboot Flashed!
Flashing rpm ...
rpm Flashed!
Flashing logo ...
logo Flashed!
Flashing sdi ...
sdi Flashed!
Flashing tz ...
tz Flashed!
Flashing NON-HLOS ...
NON-HLOS Flashed!
Flashing static_nvbk ...
static_nvbk Flashed!
Flashing sbl1 ...
sbl1 Flashed!
 
Flashing Completed Sucessfully
script succeeded: result was [Flashing Completed Sucessfully]I:Updater process ended with RC=0
I:Legacy property environment disabled.
I:Install took 3 second(s).
Mise à jour des informations de partition...
I:Data backup size is 7083MB, free: 42177MB.
I:Unable to mount '/usb_otg'
I:Actual block device: '', current file system: 'vfat'
...terminé
I:Set page: 'flash_done'
I:operation_end - status=0
I:Set page: 'confirm_action'
I:Set page: 'clear_vars'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'install'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'copylog'
I:Set page: 'action_page'
I:operation_start: 'Copy Log'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log
 
Recovery.log :
Code:
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:operation_start: 'Flashing'
Installation du fichier zip '/sdcard/TWRP/Firmwares-Bacon/firmware_fixed.zip'
Vérification des fichiers Digest...
I:Update binary zip
I:Extracting updater binary 'META-INF/com/google/android/update-binary'
I:Zip does not contain SELinux file_contexts file in its root.
I:has_legacy_properties: Found legacy property match!
I:Legacy property environment initialized.
Flashing Firmware ...
 
Flashing emmc_appsboot ...
emmc_appsboot Flashed!
Flashing rpm ...
rpm Flashed!
Flashing logo ...
logo Flashed!
Flashing sdi ...
sdi Flashed!
Flashing tz ...
tz Flashed!
Flashing NON-HLOS ...
NON-HLOS Flashed!
Flashing static_nvbk ...
static_nvbk Flashed!
Flashing sbl1 ...
sbl1 Flashed!
 
Flashing Completed Sucessfully
script succeeded: result was [Flashing Completed Sucessfully]I:Updater process ended with RC=0

Everything is fine. You just flash modem H2O mod by MrSHME, which is a modification of the original modem that you already had in OPO, hence the name on Android is identical.
Your interrupt problem may have a variety of causes, not necessarily related to software.
Try different modems. See the popularity of downloads on AFH.
If you still have problems, it can be hardware fault.
 

W_L

New member
May 11, 2020
4
0
Everything is fine. You just flash modem H2O mod by MrSHME, which is a modification of the original modem that you already had in OPO, hence the name on Android is identical.
Your interrupt problem may have a variety of causes, not necessarily related to software.
Try different modems. See the popularity of downloads on AFH.
If you still have problems, it can be hardware fault.

Ok thanks ! However I did try other versions which should have led to changing the number and it never did change. We'll see.
In case of a hardware problem, is there any bug/crash report I could check to know more about what's happening ?
 

farbenh

New member
Dec 14, 2016
4
2
I didnt use my OPO long time. I did upgrade software with LineageOS 18.1 and I found that phone has issue with switching between 2G/3G/4G. Actually I observe that the 3G is missing, HSPA+. When 4G is lost then no 3G coming, when come 2G then don't back to 4G when 4G network is avalaible again. This is only ma phone/hardware issue or can be fixed with one from these firmwares? I tried few and they didn't fix it.
 
Last edited:
  • Like
Reactions: jokermithun

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    view it in a browser

    XDA Labs ×
    Tapatalk ×
    Chrome mobile site ✓
    Desktop ✓​

    This is an All-in-one zip thread with all the modem/firmware(s) for our beloved OnePlus One.
    First off, I'd like to thank @zephiK and @mr.shme. But it looks like they both have moved on to different devices. This is an up-to-date thread with all the firmwares and modems, and is constantly being updated.
    Here is All-in-one zip : Click here

    [UPDATED] New zip here (probably inaccessible, see below)

    --

    2021 Update

    It seems that Google broke some stuff with the link, see below:

    chrome_2021-10-09_18-38-53.png


    I've been getting a lot of emails recently requesting access to the firmware zip file and it boggles my mind that you guys are still trying to make something out of the original OnePlus One. That is awesome!

    This is the updated link for the firmwares

    --

    HASHES (of entire .zip file)
    CRC32: 6bbfc70d
    MD5: 61c5626a96bd88dd0d6c9fed845e9b22
    SHA1: 40aecd139592ab882f3da03e798725b267b6765b
    SHA256: d081f00b30d60a0fa038b5d8420c5f0d38b2bc453091aec37bb8dd730235b944
    SHA384: 60fc621e01da2b8e7e5b501b57b3476bd41253d70f4eb5775cddf2b547a132432f9360d29827be989c720473648b5b2a
    SHA512: b28eaa74f012e968e45153d7112176278448574f74cbff62aea5846b1b72699fbac9439eb2735813d49cf5dd34f0cd881332a5f1ec3979ac1d509abc562dbebb


    What all is included?

    • CM11 era/ ColorOS
      • XNPH44S (11/07/14)
      • XNPH33R (08/20/14)
      • XNPH30O (08/10/14)
      • XNPH25R(07/02/14) + XNPH22R (06/05/14) [same modem]
      • CyanogenMod 11 Snapshot M11(10/07/14): Same radio as ColorOS 09/18/14
      • CyanogenMod 11 Snapshot M9 (08/05/14): Same radio as XNPH30O
      • CyanogenMod 11 Snapshot M8 (07/09/14)
      • ColorOS 09/18/14: This is the same radio as the ones provided in the latest CM11 Nightlies

      To get an idea of what modems are identical and what are not
      http%3A%2F%2Fi.imgur.com%2F8y1Bd2q.png


      For these older modems, It should also be noted that in Settings -> About Phone, all the versions are listed as MPSS.DI.2.0.1.c7-00020-M8974AAAAANPZM-1.
      >But, there are indeed many differences in the binary files, they just never changed the baseband version.
      You can look for the baseband version yourself by searching the following string:
      4d 50 53 53 2e 44 49 2e 32 2e 30 2e 31 2e 63 37 2d 30 30 30 32 30 2d 4d 38 39 37 34 41 41 41 41 41 4e 50 5a 4d 2d 31
      You will even see that the baseband version is in different lines in each binary.
      So even though we don't have changelogs for it, there were definitely changes to the files.
    • Post CM11 era
      • Latest CM14.1/ CM13- c6-00241
      • OxygenOS
        • 1.0 (04/04/15)
        • 2.1.4
      • HydrogenOS
        • v1.0- 00004, 00011, 00013
        • v2.0- 006
      • Custom firmware by @mr.shme
      • Recommended firmware by @danieldmm (TugaPowerFirmwareCM13_v4)
      • Recommended firmware by @jgcaap (OnePlusFirmware-01022016)
      • Custom firmware by @idprophecy (firmware_fixed: firmware_0_1_c1_11_00006_bacon.zip)

    --​

    Basically, I created this thread for those people who want to test all the firmwares present for our device and pick the one they find the most suitable for them. Because, as a user, I had to download all of them from androidfilehost and wait 8s for each download. I know it's not the most difficult task in the world, but still, it would be much easier if all of them were present in one zip. So here it is!
    The zip is uploaded to Google Drive

    INSTRUCTIONS
    • Open/extract the .zip that you just downloaded [Warning: Don't flash the whole zip file]
    • You'll see a list of firmwares
      Screenshot_20170411-152817.png
    • Flash any of the firmware in the recovery (I highly recommend @Kutep0v's TWRP 3.1.0-xx)
    • Voila!
      OR
    • You can flash the firmware via Fastboot
      • You just unpack the zip to your fastboot folder (you need to put the device in Fastboot mode obviously) and run these commands:
        Code:
        fastboot flash modem NON-HLOS.bin
        fastboot flash sbl1 sbl1.mbn
        fastboot flash dbi sdi.mbn
        fastboot flash rpm rpm.mbn
        fastboot flash aboot emmc_appsboot.mbn
        fastboot flash tz tz.mbn
        fastboot flash LOGO logo.bin
        fastboot flash oppostanvbk static_nvbk.bin
      • For some radio(s) from CM11 era, extract the .bin file out of the .zip file and flash it by typing,
        Code:
        fastboot flash modem <name-of-modem>.bin

    Repeat the above process till you've found the perfect firmware for your device.

    Some basic information/ FAQ

    What is a Firmware? What is Modem?
    - Firmware is the whole package of proprietary partitions of your device, modem itself is a NON-HLOS file responsible for your device's communications over Wi-Fi, Mobile Networks and other such stuff.

    So what is the difference between firmware and ROM then?
    - Firmware is the responsible partition for IMEIs, the modemst partitions hold your IMEI, persist holds your Mac addresses etc.
    ROM is only a combination of system.img and boot.img (kernel)

    What to restore if I loose my IMEI?
    - Both the modemst partitions (IMP: considering you took a backup of them before)

    What is the default firmware? (default= firmware which comes with the latest CM/ LineageOS 14.1 weeklies)
    - c6-00241

    Which firmware am I using?
    - Recommended firmware by @idprophecy works the best for me (firmware_fixed: firmware_0_1_c1_11_00006_bacon.zip)

    What is "firmware_fixed.zip"?
    - "firmware_fixed.zip" is just the combination of the latest h2os firmware with the previous one (since the newest doesn't have a few parts). Basically, it's just named that way.

    Background

    Radios are independent of Android version (just don't flash Oxygen Firmwares on any CM11/ 11S ROM, it'll most probably brick your device. Be cautious), use the radio that provides you the best signal. It varies from user to user, there is no best radio/ modem. Why? Different carriers, different locations, and more. There are so many factors that play into cellular signal so just because a particular radio is the best for someone doesn't mean its the best for you.

    Interesting fact, Find7 modem works on our OnePlus One, recovery flashable zip here (Not including it in All-in-one zip since it's not for our device, officially)
    Check out @Vonnegut's experiences here on modems.

    Help out each other, it's a good deed!

    Any suggestions? Feel free to reply in this thread.

    Thank-you for reading. I would be glad if people find this helpful.

    --​

    References



    Thanks to everyone who has contributed to this. I'm sorry if I missed you out. Be sure to PM me, and I'll add your name and mention your thread here.

    Enjoy guys/ girls!
    9
    Changelog (11/04/17)
    -revamped the whole OP (Much more info, organised)
    -added a sh** ton of new Firmwares
    -added information about each firmware
    -did a research on Firmwares
    -a lot more

    Now this All-in-one .zip contains a total of 19 firmwares (link in OP)

    Read OP for more info.

    Open in a browser
    8
    Oh my Gawd, @unixf, you changed your name??? :eek:
    Anyway, before anyone asks, I do have an on topic matter!

    I did some testing with several firmware/modem zips included in the main zip and these are my most interesting findings:
    1. MrSHME_bacon_firmware_update_2016_01_24 (not included in the zip, lol)
      HSPA+ (-107/-113/-111/-107/-105/-103)
    2. bacon_firmware_update_2016_1-25_.4.0.1.c7-00011
      HSPA+ (-107/-105/-107/-113/-111/-109)
    3. bacon_firmware_update_2015_12-30_.4.0.1.c7-00011
      HSPA+ (-105/-107/-105/-109/-105/-107)
    4. bacon_firmware_update_2015_10-15_.4.0.1.c7-00013
      Got stuck on the ROM (Oreo) animation, kept loading for about 10-15 minutes, then automatically rebooted to recovery.
    5. bacon_firmware_update_2015_05-15_DI.3.0.c6-00241
      UMTS (-111)/HSPA (-113)/HSPA+ (-109/-107/-111/-107)
    6. bacon_firmware_H2Os_update_2015_12-30_.4.0.1.c1.11-00004
      HSPA+ (-113/-111/-113/-109/-113/-111)
    7. firmware_fixed
      HSPA+ (-111/-109/-107/-109/-107/-109)
    8. TugaPowerFirmwareCM13_v4
      HSPA+ (-113/-109/-111/-109/-107/-113)
    9. Full-oxygen-04-04-15-Bacon-modem-flashable
      Unknown (-141)/UMTS (-114)/HSPA (-113)/HSPA+ (-111/-113/-111)
    10. bacon_firmware_oxygen_update_2016_01_22_.4.0.1.c7-00013
      UMTS (-109)/HSPA+ (-109/-113/-109/-107/-105)
    11. bacon_firmware_update_2015_12-30_.4.0.1.c7-00011 (second time)
      Oddly, this one came out for me the best in this test but when I flashed it again, it exposed the same behavior as with the 2015 C7-00013 zip (test #3). Instead of letting it reboot to recovery, I forced the device to shutdown (after waiting about 8 minutes), rebooted normally and it worked without changing anything.
    I performed these tests 5 days ago with Network Cell Info Lite and noted the first six results. I'm still using the 2015 c7-00011. The tests were performed in an area inside where I rarely have any data connection. Other people on different providers do have a solid connection there so I'll have to blame my provider for the lack of coverage.
    Why did it freeze? Was there something wrong with my sequence order? I picked them out semi-randomly.
    6
    I have tested all the firmware. First data number is lte, second is wifi. The lower the better. Lineageos 16, fz kernel, magisk modules: FDE.AI - Ultimate Android Optimizer, universal gsms doze.

    88 77 bacon_firmware_H2Os_update_2015_12-30_.4.0.1.c1.11-00004.zip
    88 78 bacon_firmware_oxygen_update_2016_01_22_.4.0.1.c7-00013.zip
    89 80
    bacon_firmware_update_2015_05-15_DI.3.0.c6-00241.zip
    88 80 bacon_firmware_update_2015_10-15_.4.0.1.c7-00013.zip
    87 81 bacon_firmware_update_2015_12-30_.4.0.1.c7-00011.zip
    86 82 bacon_firmware_update_2016_1-25_.4.0.1.c7-00011.zip
    84 79 bacon_firmware_update_c1-11-006.zip
    No sig both CM11-M8-modem-flashable.zip
    No sig both ColorOS-0918-modem-flashable.zip
    86 80 firmware_fixed.zip
    88 80 Firmware_OxygenOS-2.1.4.zip
    87 79 Full-oxygen-04-04-15-Bacon-modem-flashable.zip
    87 81 MrSHME_bacon_firmware_update_2016_01_24.zip
    85 80 OnePlusFirmware-01022016.zip
    85 79 TugaPowerFirmwareCM13_v4.zip
    87 81 XNPH25R-modem-flashable.zip
    87 80 XNPH25R-modem-flashable.zip
    86 79 XNPH30O-modem-flashable.zip
    85 79 XNPH33R-modem-flashable.zip
    85 80 XNPH44S-modem-flashable.zip
    5
    [UPDATED] new all-in-one zip
    *Added 3 more firmwares
    Link - Gdrive : https://drive.google.com/file/d/0Bzedbk3OVKq1bWF0NzZxRm16TzQ/view?usp=drivesdk
    20161116_014717.jpg