[One (M7) Original Android Development] Clough85:
multirom issues

Just installed modified TWRP, flashed kernel (compatible with both roms I'm aiming to run) and flashed multirom. I was able to flash my secondary rom fine - ll well so far... The only issue is how to access the secondary rom! My phone just boots straight to my primary rom with no option to switch between the two. Sure it's a pretty simple issue to resolve - I'm pretty new to all this stuff...

Any thoughts? Cheers in advance

---------- Post added at 03:07 AM ---------- Previous post was at 02:11 AM ----------

Okay scratch what I said above I found the option to boot into multiple roms, I attempted to boot into secondary ROM and got an error message/essay:

thread:dhd_watchdog_thread:b4 started

<6>[ 4.011841] c0 106 dhd_attach(): thread:dhd_dpc:b5 started

<6>[ 4.011902] c0 106 dhd_attach(): thread:dhd_rxf:b6 started

<6>[ 4.011933] c0 106 dhd_attach(): thread:dhd_sysioc:b7 started

<7>[ 4.012910] c0 106 [NET][CORE][RULE] attach_rules

<7>[ 4.012910] c0 106 [NET][CORE][RULE] attach_rules

<6>[ 4.013093] c0 106 [WLAN] Broadcom Dongle Host Driver: register interface [wlan0] MAC: 00:90:4c:11:22:33

<6>[ 4.013093] c0 1 [WLAN] wifi_set_power = 0

<6>[ 4.013123] c0 1 [WLAN] wifi_set_power = 0

<6>[ 4.013123] c0 1 WiFi: trying to acquire BT lock

<6>[ 4.013123] c0 1 ####btlock acquired cookie: WiFi

<6>[ 4.013123] c0 1 ** WiFi: btlock acquired**

<6>[ 4.013154] c0 1 m7_wifi_power: 0

<7>[ 4.014191] c0 1 htc_BCM4335_wl_reg_ctl ON=0, ID=0

<7>[ 4.014191] c0 1 DIS BCM4335 WL REG

<7>[ 4.014191] c0 1 htc_BCM4335_wl_reg_ctl ON=0, ID=0 DONE

<6>[ 4.015626] c1 106 mmc_rescan_try_freq: Find a SDIO card

<6>[ 4.043705] c0 148 usb 1-1: usb_runtime_suspend : autosuspend_check ret -95

<6>[ 4.135388] c0 1 ####btlock released, cookie: WiFi

<6>[ 4.135418] c0 1 [WLAN] =========== WLAN placed in RESET ========

<6>[ 4.135632] c0 1 [WLAN] [ATS][press_widget][launch]

<6>[ 4.135754] c0 1 rtc-pm8xxx rtc-pm8xxx: setting system clock to 2014-03-31 01:25:59 UTC (1396229159)

<6>[ 4.135815] c0 1 [BATT][BMS] pm8921_bms_probe

<4>[ 4.136914] c0 1 [BATT]warn: cur_cell is initiated by htc_battery_cell_find_and_set_id_auto

<6>[ 4.136944] c0 1 [BATT][BMS] set bms_battery_data (cell_id=1).

<6>[ 4.136944] c0 1 [BATT][BMS] Not support power jacket level calculate.

<6>[ 4.137768] c0 1 [BATT][BMS] program rev reg is 0x52

<6>[ 4.137768] c0 1 [BATT][BMS] trim reg=0x48, trim delta=1

<4>[ 4.137799] c0 1 [BATT][CHG] pm8921_is_usb_chg_plugged_in: warn: called before init

<4>[ 4.139996] c0 148 [BATT][CHG] pm8921_is_usb_chg_plugged_in: warn: called before init

<4>[ 4.142285] c0 1 [BATT][CHG] pm8921_is_usb_chg_plugged_in: warn: called before init

<6>[ 4.142285] c0 1 [BATT][BMS] read_soc_params_raw: Skip adjust_pon_ocv_raw due to ocv_updated_flag=0x1

<6>[ 4.142316] c0 1 read_backup_cc_uv: cc_backup_uv=0, magic=fedcba07

<6>[ 4.142316] c0 1 [BATT][BMS] read_soc_params_raw: last_good_ocv_raw=0x9477, last_good_ocv_uv/ori=3926392uV/3926392uVocv_reading_at_100=0, cc_backup_uv=0, ocv_backup_uv=0, last_ocv_uv=3926392

<6>[ 4.142347] c0 1 [BATT][BMS] pm8921_store_hw_reset_reason OCV_UPDATE_STORAGE=0x1->0x1

<6>[ 4.142377] c0 1 [BATT][BMS] OK battery_capacity_at_boot=55, new_boot_soc=0, volt=3801630, ocv=3926392, batt_magic_num=0, stored_soc=0, curr_time=364788300, stored_time=0

<6>[ 4.142377] c0 1 [BATT][BMS] r_sense=10,i_test=2000,v_failure=3000,default_rbatt_mohm=250

<6>[ 4.142591] c0 1 [BATT][CHG] pm8921_apply_19p2mhz_kickstart

<6>[ 4.144086] c0 1 [BATT][CHG] Init: Set vbatdet=5780

<6>[ 4.148481] c0 1 [BATT][CHG] pm8921_chg_hw_init: write 0x209 as A4 for PMIC 3.0.1

<6>[ 4.166336] c1 1 [CABLE] cable_detection_vbus_irq_handler

<6>[ 4.166336] c1 1 [CABLE] cable_detection_vbus_irq_handler --

<6>[ 4.167709] c1 1 [BATT] htc_charger_event_notify charger event=0

<6>[ 4.167709] c1 1 [BATT] htc_gauge_event_notify gauge event=0

<6>[ 4.167739] c1 1 [BATT][CHG] pm8921_charger_probe: max_vbat=4340, cool_vbat=4340, warm_vbat=4000,wlc_tx_gpio=0, vin_min=4400, vin_min_wlc=0

<6>[ 4.167984] c1 1 [AUD] pm8921_audio: pm8921_audio_probe

<6>[ 4.169815] c1 1 [K] ram_console: allocate buffer 18552 for last bldr log

<6>[ 4.172195] c1 1 [K] bldr_log_parser: size 0

<6>[ 4.172195] c1 1 [K] ram_console: allocate buffer 39308 for bldr log

<6>[ 4.177659] c1 1 [K] bldr_log_parser: size 12683

<6>[ 4.177750] c1 1 [K] ram_console: Found abnormal rst_msg pattern in bldr

<6>[ 4.177872] c1 1 ALSA device list:

<6>[ 4.177903] c1 1 #0: apq8064-tabla-snd-card

<4>[ 4.177933] c1 1 Warning: unable to open an initial console.

<6>[ 4.178391] c1 1 Freeing init memory: 1040K

<3>[ 4.186906] c2 1 trampoline: Running trampoline v10

<3>[ 4.188341] c2 1 trampoline: Initializing devices...

<3>[ 4.204455] c2 1 trampoline: Done initializing

<3>[ 4.204486] c2 1 multirom: Loading fstab "/mrom.fstab"...

<6>[ 4.240439] c1 1 EXT4-fs (mmcblk0p37): recovery complete

<6>[ 4.241843] c1 1 EXT4-fs (mmcblk0p37): mounted filesystem with ordered data mode. Opts: (null)

<3>[ 4.254936] c1 1 trampoline: Running multirom

<6>[ 4.263909] c2 106 [BATT][CHG] pm8921_is_pwr_src_plugged_in: usb_in=0, dc_in=0

<6>[ 4.263909] c2 106 [CABLE] check_vbus_in: vbus = 0, vbus_in = 0

<7>[ 4.263940] c2 106 [CABLE] send_cable_connect_notify: cable_type = 0

<6>[ 4.263940] c2 106 [CABLE] Send to: htc_battery_8960, type 0

<6>[ 4.263940] c2 106 [BATT] cable_status_notifier_func(0) at 4260241767 (2014-03-31 01:25:59.628184639 UTC)

<6>[ 4.263970] c2 106 [BATT] No cable exists at 4260241767 (2014-03-31 01:25:59.628215139 UTC)

<6>[ 4.264001] c2 106 [BATT] htc_charger_event_notify charger event=3

<6>[ 4.264001] c2 106 [USBH] msm_otg_set_vbus_state: 0

<6>[ 4.264001] c2 106 [USB] PMIC: BSV clear

<6>[ 4.264031] c2 106 [USB] PMIC: BSV init complete

<6>[ 4.264123] c1 5 [BATT] batt_worker: total_time since last batt update = 3850 ms.

<6>[ 4.264184] c0 54 [USB] OTG runtime suspend

<6>[ 4.264214] c0 54 [USBH] msm_otg_suspend

<6>[ 4.264367] c1 5 at 4260546766 (2014-03-31 01:25:59.628306639 UTC)

<6>[ 4.266229] c0 54 [USBH] msm_hsusb_ldo_enable: hsusb_1p8: 0uA

<7>[ 4.266259] c0 54 [USBH] reg (LPM)

<7>[ 4.266320] c0 54 [USBH] msm_hsusb_config_vddcx: min_vol:0 max_vol:1320000

<6>[ 4.266381] c0 54 [USBH] USB in low power mode

<6>[ 4.271753] c1 5 [BATT][BMS] read_soc_params_raw: Skip adjust_pon_ocv_raw due to ocv_updated_flag=0x1

<6>[ 4.271936] c1 5 read_backup_cc_uv: cc_backup_uv=0, magic=fedcba07

<6>[ 4.272119] c1 5 [BATT][BMS] read_soc_params_raw: last_good_ocv_raw=0x9477, last_good_ocv_uv/ori=3926392uV/3926392uVocv_reading_at_100=0, cc_backup_uv=0, ocv_backup_uv=0, last_ocv_uv=3926392

<6>[ 4.272546] c1 5 [BATT][BMS] FCC=2300000,UC=92000,RC=1403000,CC=102584,CC_reset=0,RUC=1208416,SOC=55,SOC_R=1609600,start_percent=-22,end_percent=-22,OCV=3926392,OCV_raw=3926392,rbatt=277,rbatt_sf=111,batt_temp=315,soc_rbatt=56,last_rbatt=-22,V_unusable_uv=3554000,pc_unusable=4,rc_pc=61,scalefactor=100,no_ocv_update_ms=130

<6>[ 4.272943] c1 5 [BATT][CHG] usbin_ov_irq_state:1 -> 1 [1,0,1]

<6>[ 4.273309] c1 5 [BATT] set_pwrsrc_and_charger_enable(0, 0, 0) at 4269696747 (2014-03-31 01:25:59.637487119 UTC)

<6>[ 4.273615] c1 5 [BATT][CHG] src=0, chg_enable=0, pwrsrc_enable=0, screen_state=1, mfg_mode=0, usb_aicl_max_ma=0, is_vin_min_detected=0

<3>[ 4.275110] c3 191 multirom: Running MultiROM v19a

<6>[ 4.276361] c1 5 [BATT][CHG] pm8921_apply_19p2mhz_kickstart

<6>[ 4.277613] c3 191 multirom: Loading MultiROM status...

<3>[ 4.278040] c3 191 multirom: Loading fstab "/mrom.fstab"...

<6>[ 4.284999] c3 191 multirom: Adding ROM nV_One_RLS6.1

<6>[ 4.287288] c3 191 multirom: Adding ROM Internal

<6>[ 4.303036] c1 5 [BATT][CHG] V=3797 mV, I=511 mA, T=31 C, SoC=55%, FCC=2300000, id=384 mV, H=1, P=1, CHG=1, S=2, FSM=3, AC=0, USB=0, DC=0, WLC=0 iusb_ma=100, usb_target_ma=0, OVP=0, UVP=0, TM=0, eoc_count/by_curr=0/0, vbatdet_low=1, is_ac_ST=0, batfet_dis=0x2, pwrsrc_dis=0x1, is_full=0, temp_fault=0, is_bat_warm/cool=0/0, btm_warm/cool=0/0, ichg=5144 uA, vph_pwr=3812904 uV, usbin=23740 uV, dcin=36204 uV, pwrsrc_under_rating=0, usbin_critical_low_cnt=0, disable_reverse_boost_check=0, flag=0000, hsml_target_ma=0, vin_min=4400, pj_exist=0

<6>[ 4.305356] c1 5 [BATT][CHG] [irq1] 0110 1010 0000 000 [irq2] 0011 0000 1010 011

<6>[ 4.306912] c1 5 [BATT][CHG] CNTRL=0x87,CNTRL_2=0x72,CNTRL_3=0xc,PBL_ACCESS1=0x4,PBL_ACCESS2=0x2,SYS_CONFIG_1=0x1,SYS_CONFIG_2=0x58,IBAT_SAFE=0x1a,IBAT_MAX=0x1a,VBAT_DET=0x7f,VDD_SAFE=0x38,VDD_MAX=0x37,VIN_MIN=0x6,VTRICKLE=0xf9,ITRICKLE=0x8f,ITERM=0x0,TCHG_MAX=0x77,TWDOG=0xa0,TEMP_THRESH=0x94,COMP_OVR=0x0,BUCK_CTRL_TEST1=0x1,BUCK_CTRL_TEST2=0x8d,BUCK_CTRL_TEST3=0x91,CHG_TEST=0xd0,USB_OVP_CONTROL=0x42,USB_OVP_TEST=0xa0,DC_OVP_CONTROL=0x4c,DC_OVP_TEST=0xa0,REGULATION_LOOP_CONTROL=0x9

<6>[ 4.312223] c1 5 [BATT][BMS] CONTROL=0x99,OUTPUT0=0x40,OUTPUT1=0x02,TOLERANCES=0x2f,BMS_TEST1=0x11,OCV_UPDATE_STORAGE=0x01,read_cc=0x24280930,last_good_ocv=0x3926392,vbatt_for_rbatt=0x3885470,vsense_for_rbatt=0x4231,ocv_for_rbatt=0x0,vsense_avg=0x3158, [irq]1010000

<6>[ 4.312681] c1 5 [BATT][CCADC] ANA_PARAM=0x1b,DIG_PARAM=0xa3,RSV=0x10,DATA0=0x86,DATA1=0xb9,OFFSET_TRIM1=0xbb,OFFSET_TRIM0=0x90,FULLSCALE_TRIM1=0xcd,FULLSCALE_TRIM0=0x1f

<6>[ 4.312955] c1 5 [BATT] ID=1,level=55,level_raw=55,vol=3793,temp=314,current=560000,chg_src=0,chg_en=0,pj_src=0,pj_level=0,full_bat=2300,over_vchg=0,batt_state=1,overload=0,ui_chg_full=0 at 4309311236 (2014-03-31 01:25:59.677040634 UTC)

<6>[ 4.313993] c0 5 [BATT] power_supply_changed: battery at 4310256639 (2014-03-31 01:25:59.678169016 UTC)

<6>[ 4.314115] c0 5 [BATT] batt_worker: done

<6>[ 4.317045] c3 191 multirom: Dumping multirom status:

<6>[ 4.317045] c3 191 multirom: is_second_boot=1

<6>[ 4.317076] c3 191 multirom: current_rom=nV_One_RLS6.1

<6>[ 4.317076] c3 191 multirom: colors=0

<6>[ 4.317076] c3 191 multirom: brightness=40

<6>[ 4.317106] c3 191 multirom: enable_adb=0

<6>[ 4.317106] c3 191 multirom: hide_internal=0

<6>[ 4.317106] c3 191 multirom: int_display_name=NULL

<6>[ 4.317137] c3 191 multirom: auto_boot_seconds=5

<6>[ 4.317137] c3 191 multirom: auto_boot_rom=Internal

<6>[ 4.317137] c3 191 multirom: auto_boot_type=0

<6>[ 4.317167] c3 191 multirom: curr_rom_part=NULL

<6>[ 4.317167] c3 191 multirom:

<6>[ 4.317167] c3 191 multirom: ROM: Internal

<6>[ 4.317198] c3 191 multirom: base_path: /realdata/media/0/multirom/roms/Internal

<6>[ 4.317198] c3 191 multirom: type: 0

<6>[ 4.317198] c3 191 multirom: has_bootimg: 0

<6>[ 4.317228] c3 191 multirom: ROM: nV_One_RLS6.1

<6>[ 4.317228] c3 191 multirom: base_path: /realdata/media/0/multirom/roms/nV_One_RLS6.1

<6>[ 4.317259] c3 191 multirom: type: 1

<6>[ 4.317289] c3 191 multirom: has_bootimg: 1

<3>[ 4.317289] c3 191 multirom: Skipping ROM selection beacause of is_second_boot==1

<3>[ 4.317320] c3 191 multirom: No run-on-boot scripts for ROM nV_One_RLS6.1

<3>[ 4.318205] c3 191 multirom: Modifying fstab: fstab.m7

<3>[ 4.321989] c3 191 multirom: Could not open /system/build.prop to read api level!

<6>[ 4.322936] c3 191 [DISP] mipi_dsi_panel_power: on=1

<6>[ 4.345521] c0 191 [BMA250] Mipi Power On -> calling gyroscope enable 1 (enable)

<6>[ 4.345643] c0 191 BMA set_enable 1

<7>[ 4.345765] c0 191 [GSNR][BMA250_BOSCH] m7_g_sensor_power_LPM, on = 0, g_sensor_vreg_8921_l17 = 0x (null)

<7>[ 4.347565] c0 191 [GSNR][BMA250_BOSCH] m7_g_sensor_power_LPM, Set to Normal Mode

<7>[ 4.347657] c0 191 [GSNR][BMA250_BOSCH]m7_g_sensor_power_LPM: unlock 5

<6>[ 4.348695] c0 191 BMA schedule delayed work - enable

<6>[ 4.364413] c0 191 [DISP] m7_lcd_on, PANEL type = PANEL_ID_M7_JDI_SAMSUNG_C2_2, PWM A2

<3>[ 4.377323] c0 191 mdp4_calc_pipe_mdp_clk: pipe dst_h is zero!

<3>[ 4.377323] c0 191 mdp4_overlay_mdp_pipe_req unable to calc mdp pipe clk rate ret=0

<6>[ 4.377659] c0 191 multirom: Pixel format: 1080x1920 @ 32bpp

<6>[ 4.377689] c0 191 multirom: Pixel format: RGBX_8888

<6>[ 4.417213] c0 54 [DISP] m7_display_on

<6>[ 4.417335] c0 54 [DISP] msm_fb_commit_wq_handler: bl_level 0 ignore_bkl_zero 0

<6>[ 4.417457] c0 54 [DISP] brightness orig=143, transformed=70

If anyone can translate that into a meaningful solution I'd be pretty happy to hear from you. Cheers again in advance :)