diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 0a100c9f2950..5122a334c77c 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -376,6 +376,9 @@
+
+
+
@@ -4279,6 +4282,7 @@
+
@@ -4726,6 +4730,7 @@
+
@@ -5853,6 +5858,9 @@
+
+
+
@@ -6014,6 +6022,7 @@
+
@@ -11288,6 +11297,7 @@
+
@@ -87038,6 +87048,9 @@
+
+
+
@@ -123932,6 +123945,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -124428,6 +124462,9 @@
+
+
+
@@ -139253,6 +139290,7 @@
+
@@ -144614,6 +144652,12 @@
+
+
+
+
+
+
@@ -147037,6 +147081,13 @@
+
+
+
+
+
+
+
diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc
index a58cfcbdbd5c..8192cf29a667 100644
--- a/android/abi_gki_aarch64_unisoc
+++ b/android/abi_gki_aarch64_unisoc
@@ -1,5 +1,6 @@
[abi_symbol_list]
# commonly used symbols
+ access_process_vm
add_timer
add_uevent_var
add_wait_queue
@@ -13,6 +14,7 @@
alloc_io_pgtable_ops
alloc_netdev_mqs
alloc_pages_exact
+ android_debug_symbol
android_rvh_probe_register
__alloc_pages
__alloc_percpu
@@ -110,6 +112,7 @@
config_group_init_type_name
contig_page_data
console_lock
+ console_printk
console_unlock
__const_udelay
cpu_have_feature
@@ -270,6 +273,8 @@
drmm_mode_config_init
__drm_dbg
__drm_err
+ __drm_atomic_helper_crtc_destroy_state
+ __drm_atomic_helper_crtc_duplicate_state
drm_atomic_helper_plane_destroy_state
drm_atomic_helper_plane_duplicate_state
drm_atomic_helper_plane_reset
@@ -323,6 +328,8 @@
extcon_get_edev_by_phandle
extcon_get_state
fb_mode_option
+ find_get_pid
+ find_task_by_vpid
_find_first_bit
_find_next_bit
__find_get_block
@@ -344,6 +351,8 @@
fwnode_property_present
fwnode_property_read_string
gen_pool_avail
+ gen_pool_best_fit
+ gen_pool_set_algo
gen_pool_fixed_alloc
generic_file_llseek
generic_handle_domain_irq
@@ -361,7 +370,9 @@
get_cpu_device
__get_free_pages
get_governor_parent_kobj
+ get_pid_task
get_random_bytes
+ get_zeroed_page
gic_nonsecure_priorities
gov_attr_set_get
gov_attr_set_init
@@ -416,17 +427,24 @@
init_pseudo
init_special_inode
init_task
+ init_uts_ns
__init_waitqueue_head
inc_zone_page_state
inode_init_once
inode_nohighmem
input_alloc_absinfo
input_allocate_device
+ input_close_device
input_event
input_free_device
input_mt_get_slot_by_key
input_mt_sync_frame
+ input_open_device
input_register_device
+ input_register_handle
+ input_register_handler
+ input_unregister_handle
+ input_unregister_handler
iommu_alloc_resv_region
iommu_attach_device
iommu_detach_device
@@ -457,6 +475,7 @@
iommu_set_fault_handler
iommu_unmap
__ioremap
+ ioremap_cache
iounmap
iput
ip6_find_1stfragopt
@@ -567,6 +586,7 @@
nd_tbl
neigh_destroy
__netdev_alloc_skb
+ __netif_napi_del
__num_online_cpus
netif_carrier_off
netif_carrier_on
@@ -579,11 +599,13 @@
nf_ct_l4proto_find
nf_register_net_hooks
nf_unregister_net_hooks
+ node_states
noop_llseek
nr_cpu_ids
nvmem_cell_get
nvmem_cell_put
nvmem_cell_read
+ __of_get_address
of_address_to_resource
of_alias_get_id
of_clk_get
@@ -638,6 +660,7 @@
__per_cpu_offset
perf_trace_buf_alloc
perf_trace_run_bpf_submit
+ pfn_is_map_memory
phy_connect
phy_disconnect
phy_ethtool_get_link_ksettings
@@ -706,12 +729,15 @@
proc_create
proc_create_data
proc_create_seq_private
+ proc_dostring
proc_dointvec_minmax
+ proc_create_single_data
proc_mkdir
__pskb_copy_fclone
pskb_expand_head
put_device
put_pages_list
+ put_pid
queue_delayed_work_on
queue_work_on
___ratelimit
@@ -747,6 +773,7 @@
read_cache_page
read_cache_page_gfp
__register_blkdev
+ register_die_notifier
register_filesystem
register_pernet_subsys
register_pm_notifier
@@ -792,6 +819,7 @@
schedule_timeout_interruptible
scnprintf
seq_buf_printf
+ send_sig_info
seq_lseek
seq_printf
seq_putc
@@ -838,6 +866,7 @@
skcipher_walk_virt
sk_free
softnet_data
+ smp_call_function
snd_info_create_card_entry
snd_info_free_entry
snd_info_get_line
@@ -868,6 +897,7 @@
stop_machine
stop_one_cpu
stop_one_cpu_nowait
+ stack_trace_save_tsk
strcasecmp
strcat
strchr
@@ -887,6 +917,7 @@
__sw_hweight64
submit_bio
sync_filesystem
+ synchronize_net
synchronize_irq
syscon_regmap_lookup_by_phandle
syscon_regmap_lookup_by_phandle_args
@@ -1040,6 +1071,7 @@
vm_unmap_ram
vm_iomap_memory
vsnprintf
+ vscnprintf
vunmap
wait_for_completion
wait_for_completion_interruptible
@@ -1473,6 +1505,12 @@
strcspn
system_highpri_wq
tracepoint_probe_register
+ tracepoint_probe_unregister
+ __traceiter_android_vh_ipi_stop
+ __traceiter_android_vh_printk_caller
+ __traceiter_android_vh_printk_caller_id
+ __traceiter_android_vh_printk_ext_header
+ __traceiter_android_rvh_report_bug
__tracepoint_android_vh_dma_buf_release
__tracepoint_android_vh_psci_tos_resident_on
__tracepoint_android_vh_psci_cpu_suspend
@@ -1480,6 +1518,11 @@
__tracepoint_android_vh_usb_new_device_added
__traceiter_android_rvh_tk_based_time_sync
__traceiter_android_rvh_report_bug
+ __tracepoint_android_rvh_effective_cpu_util
+ __tracepoint_android_vh_printk_ext_header
+ __tracepoint_android_vh_printk_caller
+ __tracepoint_android_vh_printk_caller_id
+ __tracepoint_android_vh_ipi_stop
__tracepoint_android_rvh_report_bug
__tracepoint_clock_set_rate
__tracepoint_android_rvh_tk_based_time_sync
@@ -1681,6 +1724,7 @@
trace_set_clr_event
unmap_mapping_range
unregister_shrinker
+ unregister_sysctl_table
up_read
up_write
__usecs_to_jiffies
@@ -1814,6 +1858,7 @@
# required by seth.ko
napi_complete_done
napi_disable
+ napi_enable
__napi_schedule
napi_schedule_prep
netif_napi_add
@@ -2914,4 +2959,3 @@
usb_role_switch_get
usb_role_switch_put
usb_role_switch_set_role
-