Index: output/flash.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/output/flash.dat	(revision 4022)
+++ /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/output/flash.dat	(working copy)
@@ -4595,7 +4595,7 @@
 c2
 80
 84
-05
+25
 c3
 00
 04
@@ -7636,8 +7636,8 @@
 20
 07
 6f
-8a
-9d
+7d
+43
 aa
 55
 08
@@ -7878,7 +7878,7 @@
 a0
 40
 35
-11
+12
 19
 20
 18
@@ -8089,8 +8089,8 @@
 00
 a0
 44
-95
-b1
+96
+b2
 3a
 0e
 8e
@@ -8591,7 +8591,7 @@
 00
 b2
 4b
-02
+03
 00
 aa
 55
@@ -12089,5 +12089,5 @@
 55
 00
 00
+9f
 54
-32
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/output/program.lis	(revision 4022)
+++ /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/output/program.lis	(working copy)
@@ -1451,6 +1451,8 @@
 0424 20203374 branch timer_single_step_2b 
 
 p_mouse_check_no_data_timeout:
+
+p_mouse_g24_enter_hibernate_before:
 0425 c5132dd4 bmark1 mark_24g ,g24_stop_24g_mode 
 0426 20204386 branch mouse_disconnect 
 
@@ -1581,7 +1583,7 @@
 0478 da204709 arg mem_mouse_vdd_calculate_set ,rega 
 0479 20400484 call p_adc_bat_percent_lowpower_out 
 047a 6800c231 fetch 1 ,mem_adc_power_flag 
-047b c2808405 bbit1 1 ,p_mouse_rgb_led_off_time_init 
+047b c2808425 bbit1 1 ,p_mouse_g24_enter_hibernate_before 
 047c c300047f bbit0 0 ,p_mouse_adc_no_low_voltage 
 047d 704aff01 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
 047e 202043e7 branch mouse_adc_low_voltage 
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/program/patch.prog	(revision 4022)
+++ /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/program/patch.prog	(working copy)
@@ -1964,6 +1964,7 @@
 	branch timer_single_step_2B
 
 p_mouse_check_no_data_timeout:
+p_mouse_g24_enter_hibernate_before:
 	bmark1 mark_24g,g24_stop_24g_mode
 	branch mouse_disconnect
 
@@ -2232,7 +2233,7 @@
 	arg mem_mouse_vdd_calculate_set,rega
 	call p_adc_bat_percent_lowpower_out
 	fetch 1,mem_adc_power_flag
-	bbit1 1,p_mouse_rgb_led_off_time_init
+	bbit1 1,p_mouse_g24_enter_hibernate_before
 	bbit0 0,p_mouse_adc_no_low_voltage
 	jam 1,mem_mouse_adc_last_low_voltage_flag
 	branch mouse_adc_low_voltage
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/sched/mouse.dat	(revision 4022)
+++ /branch/mouse_project/YJX_Project/YJX_1066/HJY-A603_Only2.4G_24M_HIGH_REPORT_ADC/sched/mouse.dat	(working copy)
@@ -60,7 +60,7 @@
 41
 
 mem_app_connection_options:06
-mem_lap:35 11 19 20 18 10
+mem_lap:35 12 19 20 18 10
 mem_local_name_length:
 'BT3.0 Mouse
 mem_sniff_param_interval:
@@ -124,7 +124,7 @@
 mem_le_adv_own_addr_type:00
 mem_le_adv_channel_map:07 
 
-mem_le_lap:95 b1 3a 0e 8e ed
+mem_le_lap:96 b2 3a 0e 8e ed
 
 mem_le_transmit_window:50
 
@@ -295,7 +295,7 @@
 mem_24g_allpowerful_addr:0f 0f 0f 0f 0f 0f
 mem_24g_common_temp:00 00 00 00 00 00 00 00 00 00
 mem_24g_enter_hibernate:80 4f 12 	#  240ms  dpi  B4  B5 check easy
-mem_firmware_version:02 00
+mem_firmware_version:03 00
 
 mem_device_flag:01
 mem_device1_type:34
