Replies: 2 comments 3 replies
-
Sorry, what do you mean here? If they are in that section, then they could be found since |
Beta Was this translation helpful? Give feedback.
-
I created a pull request to make LSPosed support riscv64, and libart_riscv64.so can be found here. |
Beta Was this translation helpful? Give feedback.
-
I am trying to port your
![Image_1737482220194](https://private-user-images.githubusercontent.com/64970244/405334995-883710c9-bbca-4feb-a532-01d181ee4bbf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDU0NTAsIm5iZiI6MTczOTAwNTE1MCwicGF0aCI6Ii82NDk3MDI0NC80MDUzMzQ5OTUtODgzNzEwYzktYmJjYS00ZmViLWE1MzItMDFkMTgxZWU0YmJmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDA4NTkxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA1ZjNkYjhjYzE2MjBhOGY4ODVlOGIzMDAwMTcxYjcyNTA0Yzg4ZjhiNThmZGY0ODI0M2E2ZTAyZmNhYjYwYjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.00s_LvGL1jUuZ13Pm1cDdV1Kaa6ju_FyBER-34IJm-I)
LSPosed
toRISC-V64
architecture. After implementing the inline hook, I found that in Android Baklava riscv64, theart_quick_*
symbols are hidden in.gnu_debugdata
, which causes theLSPlant
init failure.But I found that
artQuickToInterpreterBridge
is not hidden, maybe we could try searching forartQuickToInterpreterBridge
's caller in memory to getart_quick_to_interpreter_bridge
's address indirectly.Maybe you have a better idea.
Beta Was this translation helpful? Give feedback.
All reactions