mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-23 12:35:33 -04:00
universal7885: parts: jni: Link against libc++ fs
Also fix Kotlin src issues Also clang-format the cpp src
This commit is contained in:
parent
0a612ac913
commit
0faf51929d
10 changed files with 57 additions and 55 deletions
|
|
@ -27,26 +27,24 @@ Return<void> SwapOnData::setSwapSize(int32_t size) {
|
|||
return Void();
|
||||
}
|
||||
|
||||
Return<void> SwapOnData::setSwapOn(){
|
||||
string cmd = string("dd if=/dev/zero of=") + string(SWAP_PATH) + string(" bs=") + std::to_string(mSwapSize)
|
||||
+ "M count=10";
|
||||
system(cmd.c_str());
|
||||
cmd = string("mkswap ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
cmd = string("swapon -p 99 ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
return Void();
|
||||
Return<void> SwapOnData::setSwapOn() {
|
||||
string cmd = string("dd if=/dev/zero of=") + string(SWAP_PATH) +
|
||||
string(" bs=") + std::to_string(mSwapSize) + "M count=10";
|
||||
system(cmd.c_str());
|
||||
cmd = string("mkswap ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
cmd = string("swapon -p 99 ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
return Void();
|
||||
}
|
||||
|
||||
Return<void> SwapOnData::setSwapOff(){
|
||||
std::string cmd = string("swapoff ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
cmd = string("rm ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
return Void();
|
||||
Return<void> SwapOnData::setSwapOff() {
|
||||
std::string cmd = string("swapoff ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
cmd = string("rm ") + string(SWAP_PATH);
|
||||
system(cmd.c_str());
|
||||
return Void();
|
||||
}
|
||||
|
||||
ISwapOnData *SwapOnData::getInstance(void) {
|
||||
return new SwapOnData();
|
||||
}
|
||||
ISwapOnData *SwapOnData::getInstance(void) { return new SwapOnData(); }
|
||||
} // namespace vendor::eureka::hardware::parts::V1_0
|
||||
|
|
|
|||
|
|
@ -31,11 +31,11 @@ using android::hardware::joinRpcThreadpool;
|
|||
using vendor::eureka::hardware::parts::V1_0::BatteryStats;
|
||||
using vendor::eureka::hardware::parts::V1_0::DisplayConfigs;
|
||||
using vendor::eureka::hardware::parts::V1_0::FlashBrightness;
|
||||
using vendor::eureka::hardware::parts::V1_0::SwapOnData;
|
||||
using vendor::eureka::hardware::parts::V1_0::IBatteryStats;
|
||||
using vendor::eureka::hardware::parts::V1_0::IDisplayConfigs;
|
||||
using vendor::eureka::hardware::parts::V1_0::IFlashBrightness;
|
||||
using vendor::eureka::hardware::parts::V1_0::ISwapOnData;
|
||||
using vendor::eureka::hardware::parts::V1_0::SwapOnData;
|
||||
|
||||
int main() {
|
||||
int ret;
|
||||
|
|
|
|||
Loading…
Reference in a new issue