Skip to content

Commit

Permalink
Below changes are done:
Browse files Browse the repository at this point in the history
- Added verbose log
- Move all libraries to /opt folder
- Code clean up
  • Loading branch information
nitinexclusively committed Aug 15, 2024
1 parent 14ccc4c commit 156b9b2
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 8 deletions.
Binary file modified DPR_Fcc_unlock_service
Binary file not shown.
Binary file modified configservice_lenovo
Binary file not shown.
Binary file modified fcc-unlock.d.tar.gz
Binary file not shown.
24 changes: 16 additions & 8 deletions fcc_unlock_setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ then
sudo mkdir /opt/fcc_lenovo
fi

if [ ! -d "/opt/fcc_lenovo/lib" ]
then
sudo mkdir /opt/fcc_lenovo/lib
fi

### Identify current OS
OS_UBUNTU="Ubuntu"
OS_FEDORA="Fedora"
### Identify current OS
OS_UBUNTU="Ubuntu"
OS_FEDORA="Fedora"
Expand All @@ -28,10 +36,10 @@ then
sudo tar -zxf sar_config_files.tar.gz -C /opt/fcc_lenovo/

### Copy libraries
sudo cp -rvf libmodemauth.so /usr/lib/
sudo cp -rvf libconfigserviceR+.so /usr/lib/
sudo cp -rvf libconfigservice350.so /usr/lib/
sudo cp -rvf libmbimtools.so /usr/lib/
sudo cp -rvf libmodemauth.so /opt/fcc_lenovo/lib/
sudo cp -rvf libconfigserviceR+.so /opt/fcc_lenovo/lib/
sudo cp -rvf libconfigservice350.so /opt/fcc_lenovo/lib/
sudo cp -rvf libmbimtools.so /opt/fcc_lenovo/lib/

elif [[ "$NAME" == *"$OS_FEDORA"* ]]
then
Expand All @@ -45,10 +53,10 @@ then
ln -s /usr/sbin/lspci /usr/bin/lspci

### Copy libraries
sudo cp -rvf libmodemauth.so /usr/lib64/
sudo cp -rvf libconfigserviceR+.so /usr/lib/
sudo cp -rvf libconfigservice350.so /usr/lib/
sudo cp -rvf libmbimtools.so /usr/lib/
sudo cp -rvf libmodemauth.so /opt/fcc_lenovo/lib/
sudo cp -rvf libconfigserviceR+.so /opt/fcc_lenovo/lib/
sudo cp -rvf libconfigservice350.so /opt/fcc_lenovo/lib/
sudo cp -rvf libmbimtools.so /opt/fcc_lenovo/lib/

### Copy files for selinux for fedora
sudo cp -rvf mm_FccUnlock.cil /opt/fcc_lenovo
Expand Down
Binary file modified libconfigservice350.so
Binary file not shown.
Binary file modified libconfigserviceR+.so
Binary file not shown.
Binary file modified libmodemauth.so
Binary file not shown.
Binary file modified sar_config_files.tar.gz
Binary file not shown.

0 comments on commit 156b9b2

Please sign in to comment.